{ "AssemblyIdentity": "Microsoft.Extensions.Identity.Core, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "System.Security.Claims.PrincipalExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "FindFirstValue", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "claimType", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.IdentityServiceCollectionExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddIdentityCore", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddIdentityCore", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.AuthenticatorTokenProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider" ], "Members": [ { "Kind": "Method", "Name": "CanGenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "token", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.ClaimsIdentityOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RoleClaimType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RoleClaimType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UserNameClaimType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UserNameClaimType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UserIdClaimType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UserIdClaimType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SecurityStampClaimType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SecurityStampClaimType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.DefaultPersonalDataProtector", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IPersonalDataProtector" ], "Members": [ { "Kind": "Method", "Name": "Unprotect", "Parameters": [ { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IPersonalDataProtector", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Protect", "Parameters": [ { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IPersonalDataProtector", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "keyRing", "Type": "Microsoft.AspNetCore.Identity.ILookupProtectorKeyRing" }, { "Name": "protector", "Type": "Microsoft.AspNetCore.Identity.ILookupProtector" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.EmailTokenProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanGenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserModifierAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_UserType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RoleType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddUserValidator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TValidator", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddClaimsPrincipalFactory", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFactory", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddErrorDescriber", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TDescriber", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Identity.IdentityErrorDescriber" ] } ] }, { "Kind": "Method", "Name": "AddPasswordValidator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TValidator", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddUserStore", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TStore", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddTokenProvider", "Parameters": [ { "Name": "providerName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TProvider", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddTokenProvider", "Parameters": [ { "Name": "providerName", "Type": "System.String" }, { "Name": "provider", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddUserManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TUserManager", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddRoles", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddRoleValidator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddPersonalDataProtection", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TProtector", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Identity.ILookupProtector" ] }, { "ParameterName": "TKeyRing", "ParameterPosition": 1, "Class": true, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Identity.ILookupProtectorKeyRing" ] } ] }, { "Kind": "Method", "Name": "AddRoleStore", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TStore", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "AddRoleManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TRoleManager", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "user", "Type": "System.Type" }, { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "user", "Type": "System.Type" }, { "Name": "role", "Type": "System.Type" }, { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IdentityError", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Code", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Code", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Description", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "DefaultError", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConcurrencyFailure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordMismatch", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvalidToken", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RecoveryCodeRedemptionFailed", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "LoginAlreadyAssociated", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvalidUserName", "Parameters": [ { "Name": "userName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvalidEmail", "Parameters": [ { "Name": "email", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DuplicateUserName", "Parameters": [ { "Name": "userName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DuplicateEmail", "Parameters": [ { "Name": "email", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvalidRoleName", "Parameters": [ { "Name": "role", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DuplicateRoleName", "Parameters": [ { "Name": "role", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UserAlreadyHasPassword", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UserLockoutNotEnabled", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UserAlreadyInRole", "Parameters": [ { "Name": "role", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UserNotInRole", "Parameters": [ { "Name": "role", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordTooShort", "Parameters": [ { "Name": "length", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordRequiresUniqueChars", "Parameters": [ { "Name": "uniqueChars", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordRequiresNonAlphanumeric", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordRequiresDigit", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordRequiresLower", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PasswordRequiresUpper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityError", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IdentityOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ClaimsIdentity", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.ClaimsIdentityOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ClaimsIdentity", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.ClaimsIdentityOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_User", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.UserOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_User", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.UserOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Password", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.PasswordOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Password", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.PasswordOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Lockout", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.LockoutOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Lockout", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.LockoutOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SignIn", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SignIn", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.SignInOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Tokens", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.TokenOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Tokens", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.TokenOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Stores", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.StoreOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Stores", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.StoreOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IdentityResult", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Succeeded", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Succeeded", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Errors", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Success", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Failed", "Parameters": [ { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityError[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.ILookupNormalizer", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Normalize", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.ILookupProtector", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Protect", "Parameters": [ { "Name": "keyId", "Type": "System.String" }, { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unprotect", "Parameters": [ { "Name": "keyId", "Type": "System.String" }, { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.ILookupProtectorKeyRing", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CurrentKeyId", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "keyId", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAllKeyIds", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IPasswordHasher", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "HashPassword", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyHashedPassword", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "hashedPassword", "Type": "System.String" }, { "Name": "providedPassword", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.PasswordVerificationResult", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IPasswordValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IPersonalDataProtector", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Protect", "Parameters": [ { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unprotect", "Parameters": [ { "Name": "data", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.IProtectedUserStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IQueryableRoleStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IRoleStore" ], "Members": [ { "Kind": "Method", "Name": "get_Roles", "Parameters": [], "ReturnType": "System.Linq.IQueryable", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IQueryableUserStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "get_Users", "Parameters": [], "ReturnType": "System.Linq.IQueryable", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IRoleClaimStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IRoleStore" ], "Members": [ { "Kind": "Method", "Name": "GetClaimsAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddClaimAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveClaimAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IRoleStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRoleIdAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "roleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetNormalizedRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNormalizedRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "normalizedName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByIdAsync", "Parameters": [ { "Name": "roleId", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByNameAsync", "Parameters": [ { "Name": "normalizedRoleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IRoleValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.RoleManager" }, { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserAuthenticationTokenStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "name", "Type": "System.String" }, { "Name": "value", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "name", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "name", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserAuthenticatorKeyStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetAuthenticatorKeyAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "key", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAuthenticatorKeyAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserClaimStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "GetClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claims", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplaceClaimAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" }, { "Name": "newClaim", "Type": "System.Security.Claims.Claim" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claims", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUsersForClaimAsync", "Parameters": [ { "Name": "claim", "Type": "System.Security.Claims.Claim" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserEmailStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "email", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEmailConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetEmailConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "confirmed", "Type": "System.Boolean" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByEmailAsync", "Parameters": [ { "Name": "normalizedEmail", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetNormalizedEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNormalizedEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "normalizedEmail", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserLockoutStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "GetLockoutEndDateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetLockoutEndDateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "lockoutEnd", "Type": "System.Nullable" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "IncrementAccessFailedCountAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "ResetAccessFailedCountAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAccessFailedCountAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLockoutEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetLockoutEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "enabled", "Type": "System.Boolean" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserLoginStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "AddLoginAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "login", "Type": "Microsoft.AspNetCore.Identity.UserLoginInfo" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveLoginAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "providerKey", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLoginsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByLoginAsync", "Parameters": [ { "Name": "loginProvider", "Type": "System.String" }, { "Name": "providerKey", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserPasswordStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetPasswordHashAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "passwordHash", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPasswordHashAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "HasPasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserPhoneNumberStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetPhoneNumberAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "phoneNumber", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPhoneNumberAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPhoneNumberConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetPhoneNumberConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "confirmed", "Type": "System.Boolean" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserRoleStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "AddToRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "roleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveFromRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "roleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRolesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsInRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "roleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUsersInRoleAsync", "Parameters": [ { "Name": "roleName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task>", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserSecurityStampStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetSecurityStampAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "stamp", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSecurityStampAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "GetUserIdAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "userName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetNormalizedUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNormalizedUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "normalizedName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByIdAsync", "Parameters": [ { "Name": "userId", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByNameAsync", "Parameters": [ { "Name": "normalizedUserName", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorRecoveryCodeStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "ReplaceCodesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "recoveryCodes", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedeemCodeAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "code", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "CountCodesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorStore", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserStore" ], "Members": [ { "Kind": "Method", "Name": "SetTwoFactorEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "enabled", "Type": "System.Boolean" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetTwoFactorEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GenerateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "token", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanGenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.IUserValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.LockoutOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AllowedForNewUsers", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AllowedForNewUsers", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MaxFailedAccessAttempts", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxFailedAccessAttempts", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DefaultLockoutTimeSpan", "Parameters": [], "ReturnType": "System.TimeSpan", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DefaultLockoutTimeSpan", "Parameters": [ { "Name": "value", "Type": "System.TimeSpan" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordHasher", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IPasswordHasher" ], "Members": [ { "Kind": "Method", "Name": "HashPassword", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IPasswordHasher", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyHashedPassword", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "hashedPassword", "Type": "System.String" }, { "Name": "providedPassword", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Identity.PasswordVerificationResult", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IPasswordHasher", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions", "DefaultValue": "null" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordHasherCompatibilityMode", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "IdentityV2", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "IdentityV3", "Parameters": [], "GenericParameter": [], "Literal": "1" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordHasherOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CompatibilityMode", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.PasswordHasherCompatibilityMode", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CompatibilityMode", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.PasswordHasherCompatibilityMode" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IterationCount", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IterationCount", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RequiredLength", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequiredLength", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequiredUniqueChars", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequiredUniqueChars", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireNonAlphanumeric", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireNonAlphanumeric", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireLowercase", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireLowercase", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireUppercase", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireUppercase", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireDigit", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireDigit", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordValidator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IPasswordValidator" ], "Members": [ { "Kind": "Method", "Name": "get_Describer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IPasswordValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsDigit", "Parameters": [ { "Name": "c", "Type": "System.Char" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsLower", "Parameters": [ { "Name": "c", "Type": "System.Char" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsUpper", "Parameters": [ { "Name": "c", "Type": "System.Char" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsLetterOrDigit", "Parameters": [ { "Name": "c", "Type": "System.Char" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "DefaultValue": "null" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.PasswordVerificationResult", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Failed", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Success", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "SuccessRehashNeeded", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PersonalDataAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.PhoneNumberTokenProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanGenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserModifierAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.ProtectedPersonalDataAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Identity.PersonalDataAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.RoleManager", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "get_CancellationToken", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Store", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IRoleStore", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Logger", "Parameters": [], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Logger", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.Logging.ILogger" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RoleValidators", "Parameters": [], "ReturnType": "System.Collections.Generic.IList>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ErrorDescriber", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ErrorDescriber", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_KeyNormalizer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.ILookupNormalizer", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_KeyNormalizer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.ILookupNormalizer" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Roles", "Parameters": [], "ReturnType": "System.Linq.IQueryable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsQueryableRoles", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsRoleClaims", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateNormalizedRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RoleExistsAsync", "Parameters": [ { "Name": "roleName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NormalizeKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByIdAsync", "Parameters": [ { "Name": "roleId", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetRoleNameAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "name", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRoleIdAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByNameAsync", "Parameters": [ { "Name": "roleName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddClaimAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveClaimAsync", "Parameters": [ { "Name": "role", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetClaimsAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [ { "Name": "disposing", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateRoleAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateRoleAsync", "Parameters": [ { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ThrowIfDisposed", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "store", "Type": "Microsoft.AspNetCore.Identity.IRoleStore" }, { "Name": "roleValidators", "Type": "System.Collections.Generic.IEnumerable>" }, { "Name": "keyNormalizer", "Type": "Microsoft.AspNetCore.Identity.ILookupNormalizer" }, { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber" }, { "Name": "logger", "Type": "Microsoft.Extensions.Logging.ILogger>" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.RoleValidator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IRoleValidator" ], "Members": [ { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.RoleManager" }, { "Name": "role", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IRoleValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "DefaultValue": "null" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TRole", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.SignInOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RequireConfirmedEmail", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireConfirmedEmail", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireConfirmedPhoneNumber", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireConfirmedPhoneNumber", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.SignInResult", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Succeeded", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Succeeded", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsLockedOut", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsLockedOut", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsNotAllowed", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsNotAllowed", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequiresTwoFactor", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequiresTwoFactor", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Success", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Failed", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LockedOut", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NotAllowed", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TwoFactorRequired", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.SignInResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.StoreOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MaxLengthForKeys", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxLengthForKeys", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ProtectPersonalData", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ProtectPersonalData", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.TokenOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ProviderMap", "Parameters": [], "ReturnType": "System.Collections.Generic.Dictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ProviderMap", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.Dictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EmailConfirmationTokenProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EmailConfirmationTokenProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PasswordResetTokenProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PasswordResetTokenProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ChangeEmailTokenProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ChangeEmailTokenProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ChangePhoneNumberTokenProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ChangePhoneNumberTokenProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AuthenticatorTokenProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AuthenticatorTokenProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultProvider", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultEmailProvider", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultPhoneProvider", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultAuthenticatorProvider", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.TokenProviderDescriptor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ProviderType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ProviderInstance", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ProviderInstance", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider" ], "Members": [ { "Kind": "Method", "Name": "GenerateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "token", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserModifierAsync", "Parameters": [ { "Name": "purpose", "Type": "System.String" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanGenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.UpperInvariantLookupNormalizer", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.ILookupNormalizer" ], "Members": [ { "Kind": "Method", "Name": "Normalize", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.ILookupNormalizer", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory" ], "Members": [ { "Kind": "Method", "Name": "get_UserManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.UserManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "userManager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RoleManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.RoleManager", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "userManager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "roleManager", "Type": "Microsoft.AspNetCore.Identity.RoleManager" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TRole", "ParameterPosition": 1, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.UserLoginInfo", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_LoginProvider", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LoginProvider", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ProviderKey", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ProviderKey", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ProviderDisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ProviderDisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loginProvider", "Type": "System.String" }, { "Name": "providerKey", "Type": "System.String" }, { "Name": "displayName", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.UserManager", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "get_CancellationToken", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Store", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IUserStore", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Store", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.IUserStore" } ], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Logger", "Parameters": [], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Logger", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.Logging.ILogger" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PasswordHasher", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IPasswordHasher", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PasswordHasher", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.IPasswordHasher" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UserValidators", "Parameters": [], "ReturnType": "System.Collections.Generic.IList>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PasswordValidators", "Parameters": [], "ReturnType": "System.Collections.Generic.IList>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_KeyNormalizer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.ILookupNormalizer", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_KeyNormalizer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.ILookupNormalizer" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ErrorDescriber", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ErrorDescriber", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Options", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Options", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Identity.IdentityOptions" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserAuthenticationTokens", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserAuthenticatorKey", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserTwoFactorRecoveryCodes", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserTwoFactor", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserPassword", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserSecurityStamp", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserRole", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserLogin", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserEmail", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserPhoneNumber", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserClaim", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsUserLockout", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SupportsQueryableUsers", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Users", "Parameters": [], "ReturnType": "System.Linq.IQueryable", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserName", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserId", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserAsync", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateConcurrencyStampAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "DeleteAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByIdAsync", "Parameters": [ { "Name": "userId", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByNameAsync", "Parameters": [ { "Name": "userName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NormalizeKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateNormalizedUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetUserNameAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "userName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUserIdAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CheckPasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "HasPasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddPasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChangePasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "currentPassword", "Type": "System.String" }, { "Name": "newPassword", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemovePasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyPasswordAsync", "Parameters": [ { "Name": "store", "Type": "Microsoft.AspNetCore.Identity.IUserPasswordStore" }, { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSecurityStampAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateSecurityStampAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GeneratePasswordResetTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ResetPasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "token", "Type": "System.String" }, { "Name": "newPassword", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByLoginAsync", "Parameters": [ { "Name": "loginProvider", "Type": "System.String" }, { "Name": "providerKey", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveLoginAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "providerKey", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddLoginAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "login", "Type": "Microsoft.AspNetCore.Identity.UserLoginInfo" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLoginsAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddClaimAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claims", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplaceClaimAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" }, { "Name": "newClaim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveClaimAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "claims", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetClaimsAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddToRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "role", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddToRolesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "roles", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveFromRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "role", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveFromRolesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "roles", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetRolesAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsInRoleAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "role", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "email", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindByEmailAsync", "Parameters": [ { "Name": "email", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateNormalizedEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateEmailConfirmationTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfirmEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "token", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsEmailConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateChangeEmailTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "newEmail", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChangeEmailAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "newEmail", "Type": "System.String" }, { "Name": "token", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPhoneNumberAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetPhoneNumberAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "phoneNumber", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChangePhoneNumberAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "phoneNumber", "Type": "System.String" }, { "Name": "token", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsPhoneNumberConfirmedAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateChangePhoneNumberTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "phoneNumber", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyChangePhoneNumberTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "token", "Type": "System.String" }, { "Name": "phoneNumber", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyUserTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "tokenProvider", "Type": "System.String" }, { "Name": "purpose", "Type": "System.String" }, { "Name": "token", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateUserTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "tokenProvider", "Type": "System.String" }, { "Name": "purpose", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RegisterTokenProvider", "Parameters": [ { "Name": "providerName", "Type": "System.String" }, { "Name": "provider", "Type": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValidTwoFactorProvidersAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "VerifyTwoFactorTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "tokenProvider", "Type": "System.String" }, { "Name": "token", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateTwoFactorTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "tokenProvider", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetTwoFactorEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetTwoFactorEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "enabled", "Type": "System.Boolean" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsLockedOutAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetLockoutEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "enabled", "Type": "System.Boolean" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLockoutEnabledAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetLockoutEndDateAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetLockoutEndDateAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "lockoutEnd", "Type": "System.Nullable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AccessFailedAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ResetAccessFailedCountAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAccessFailedCountAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUsersForClaimAsync", "Parameters": [ { "Name": "claim", "Type": "System.Security.Claims.Claim" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetUsersInRoleAsync", "Parameters": [ { "Name": "roleName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAuthenticationTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "tokenName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetAuthenticationTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "tokenName", "Type": "System.String" }, { "Name": "tokenValue", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveAuthenticationTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "loginProvider", "Type": "System.String" }, { "Name": "tokenName", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAuthenticatorKeyAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ResetAuthenticatorKeyAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateNewAuthenticatorKey", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateNewTwoFactorRecoveryCodesAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "number", "Type": "System.Int32" } ], "ReturnType": "System.Threading.Tasks.Task>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateTwoFactorRecoveryCode", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedeemTwoFactorRecoveryCodeAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "code", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CountRecoveryCodesAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [ { "Name": "disposing", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateSecurityTokenAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdatePasswordHash", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "newPassword", "Type": "System.String" }, { "Name": "validatePassword", "Type": "System.Boolean" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetChangeEmailTokenPurpose", "Parameters": [ { "Name": "newEmail", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateUserAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidatePasswordAsync", "Parameters": [ { "Name": "user", "Type": "T0" }, { "Name": "password", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpdateUserAsync", "Parameters": [ { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ThrowIfDisposed", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "store", "Type": "Microsoft.AspNetCore.Identity.IUserStore" }, { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" }, { "Name": "passwordHasher", "Type": "Microsoft.AspNetCore.Identity.IPasswordHasher" }, { "Name": "userValidators", "Type": "System.Collections.Generic.IEnumerable>" }, { "Name": "passwordValidators", "Type": "System.Collections.Generic.IEnumerable>" }, { "Name": "keyNormalizer", "Type": "Microsoft.AspNetCore.Identity.ILookupNormalizer" }, { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber" }, { "Name": "services", "Type": "System.IServiceProvider" }, { "Name": "logger", "Type": "Microsoft.Extensions.Logging.ILogger>" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ResetPasswordTokenPurpose", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"ResetPassword\"" }, { "Kind": "Field", "Name": "ChangePhoneNumberTokenPurpose", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"ChangePhoneNumber\"" }, { "Kind": "Field", "Name": "ConfirmEmailTokenPurpose", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"EmailConfirmation\"" } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Identity.UserOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AllowedUserNameCharacters", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AllowedUserNameCharacters", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireUniqueEmail", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireUniqueEmail", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Identity.UserValidator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Identity.IUserValidator" ], "Members": [ { "Kind": "Method", "Name": "get_Describer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateAsync", "Parameters": [ { "Name": "manager", "Type": "Microsoft.AspNetCore.Identity.UserManager" }, { "Name": "user", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "errors", "Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber", "DefaultValue": "null" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TUser", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] } ] }