aspnetcore/src/Core/baseline.netcore.json

6863 lines
188 KiB
JSON

{
"AssemblyIdentity": "Microsoft.Extensions.Identity.Core, Version=2.0.2.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<T0>",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Identity.IdentityOptions>"
}
],
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "CanGenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"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<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"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.EmailTokenProvider<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CanGenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUserModifierAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddClaimsPrincipalFactory<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddErrorDescriber<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TDescriber",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Identity.IdentityErrorDescriber"
]
}
]
},
{
"Kind": "Method",
"Name": "AddPasswordValidator<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddUserStore<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddTokenProvider<T0>",
"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<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TUserManager",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddRoles<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddRoleValidator<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddRoleStore<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.IdentityBuilder",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "AddRoleManager<T0>",
"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": "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<Microsoft.AspNetCore.Identity.IdentityError>",
"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.IPasswordHasher<T0>",
"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<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ValidateAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IQueryableRoleStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IRoleStore<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Roles",
"Parameters": [],
"ReturnType": "System.Linq.IQueryable<T0>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IQueryableUserStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Users",
"Parameters": [],
"ReturnType": "System.Linq.IQueryable<T0>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IRoleClaimStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IRoleStore<T0>"
],
"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<System.Collections.Generic.IList<System.Security.Claims.Claim>>",
"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<T0>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UpdateAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DeleteAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRoleIdAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRoleNameAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<System.String>",
"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<T0>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByNameAsync",
"Parameters": [
{
"Name": "normalizedRoleName",
"Type": "System.String"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IRoleValidator<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ValidateAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.RoleManager<T0>"
},
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserAuthenticationTokenStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserAuthenticatorKeyStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserClaimStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "GetClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Security.Claims.Claim>>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "claims",
"Type": "System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>"
},
{
"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<System.Security.Claims.Claim>"
},
{
"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<System.Collections.Generic.IList<T0>>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserEmailStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmailConfirmedAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"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<T0>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetNormalizedEmailAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "GetLockoutEndDateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Nullable<System.DateTimeOffset>>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetLockoutEndDateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "lockoutEnd",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"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<System.Int32>",
"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<System.Int32>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetLockoutEnabledAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"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<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.Collections.Generic.IList<Microsoft.AspNetCore.Identity.UserLoginInfo>>",
"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<T0>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserPasswordStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HasPasswordAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserPhoneNumberStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetPhoneNumberConfirmedAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"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<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.Collections.Generic.IList<System.String>>",
"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<System.Boolean>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUsersInRoleAsync",
"Parameters": [
{
"Name": "roleName",
"Type": "System.String"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<T0>>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserSecurityStampStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.String>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserStore<T0>",
"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<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUserNameAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<System.String>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UpdateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DeleteAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByIdAsync",
"Parameters": [
{
"Name": "userId",
"Type": "System.String"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByNameAsync",
"Parameters": [
{
"Name": "normalizedUserName",
"Type": "System.String"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorRecoveryCodeStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "ReplaceCodesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "recoveryCodes",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
},
{
"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<System.Boolean>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CountCodesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Int32>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorStore<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserStore<T0>"
],
"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<System.Boolean>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"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<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ValidateAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "token",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanGenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.IUserValidator<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ValidateAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IPasswordHasher<T0>"
],
"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<T0>",
"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<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.PasswordHasherOptions>",
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IPasswordValidator<T0>"
],
"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<T0>"
},
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IPasswordValidator<T0>",
"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.PhoneNumberTokenProvider<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CanGenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUserModifierAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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.RoleManager<T0>",
"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<T0>",
"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<Microsoft.AspNetCore.Identity.IRoleValidator<T0>>",
"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<T0>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DeleteAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RoleExistsAsync",
"Parameters": [
{
"Name": "roleName",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"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<T0>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRoleNameAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetRoleNameAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
},
{
"Name": "name",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRoleIdAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByNameAsync",
"Parameters": [
{
"Name": "roleName",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetClaimsAsync",
"Parameters": [
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Security.Claims.Claim>>",
"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": "ThrowIfDisposed",
"Parameters": [],
"ReturnType": "System.Void",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "store",
"Type": "Microsoft.AspNetCore.Identity.IRoleStore<T0>"
},
{
"Name": "roleValidators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.IRoleValidator<T0>>"
},
{
"Name": "keyNormalizer",
"Type": "Microsoft.AspNetCore.Identity.ILookupNormalizer"
},
{
"Name": "errors",
"Type": "Microsoft.AspNetCore.Identity.IdentityErrorDescriber"
},
{
"Name": "logger",
"Type": "Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Identity.RoleManager<T0>>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TRole",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.RoleValidator<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IRoleValidator<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "ValidateAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.RoleManager<T0>"
},
{
"Name": "role",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IRoleValidator<T0>",
"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.TokenOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ProviderMap",
"Parameters": [],
"ReturnType": "System.Collections.Generic.Dictionary<System.String, Microsoft.AspNetCore.Identity.TokenProviderDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ProviderMap",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.Dictionary<System.String, Microsoft.AspNetCore.Identity.TokenProviderDescriptor>"
}
],
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "GenerateAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"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<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUserModifierAsync",
"Parameters": [
{
"Name": "purpose",
"Type": "System.String"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanGenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Abstract": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>",
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_UserManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.UserManager<T0>",
"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<System.Security.Claims.ClaimsPrincipal>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "userManager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.IdentityOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TUser",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory<T0, T1>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Identity.UserClaimsPrincipalFactory<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RoleManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Identity.RoleManager<T1>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "userManager",
"Type": "Microsoft.AspNetCore.Identity.UserManager<T0>"
},
{
"Name": "roleManager",
"Type": "Microsoft.AspNetCore.Identity.RoleManager<T1>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.IdentityOptions>"
}
],
"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<T0>",
"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<T0>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Store",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.IUserStore<T0>"
}
],
"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<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PasswordHasher",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Identity.IPasswordHasher<T0>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UserValidators",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Identity.IUserValidator<T0>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PasswordValidators",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Identity.IPasswordValidator<T0>>",
"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<T0>",
"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<T0>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateConcurrencyStampAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UpdateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "DeleteAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByIdAsync",
"Parameters": [
{
"Name": "userId",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByNameAsync",
"Parameters": [
{
"Name": "userName",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetUserNameAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "userName",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUserIdAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CheckPasswordAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HasPasswordAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddPasswordAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RemovePasswordAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "VerifyPasswordAsync",
"Parameters": [
{
"Name": "store",
"Type": "Microsoft.AspNetCore.Identity.IUserPasswordStore<T0>"
},
{
"Name": "user",
"Type": "T0"
},
{
"Name": "password",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.PasswordVerificationResult>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSecurityStampAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UpdateSecurityStampAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GeneratePasswordResetTokenAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<T0>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetLoginsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.AspNetCore.Identity.UserLoginInfo>>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "claims",
"Type": "System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RemoveClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "claims",
"Type": "System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetClaimsAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Security.Claims.Claim>>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddToRoleAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "role",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddToRolesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "roles",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RemoveFromRoleAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "role",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RemoveFromRolesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "roles",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetRolesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<System.String>>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsInRoleAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "role",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEmailAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetEmailAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "email",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FindByEmailAsync",
"Parameters": [
{
"Name": "email",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<T0>",
"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<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConfirmEmailAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "token",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsEmailConfirmedAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateChangeEmailTokenAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "newEmail",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetPhoneNumberAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetPhoneNumberAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "phoneNumber",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsPhoneNumberConfirmedAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateChangePhoneNumberTokenAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "phoneNumber",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"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<System.Boolean>",
"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<System.Boolean>",
"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<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RegisterTokenProvider",
"Parameters": [
{
"Name": "providerName",
"Type": "System.String"
},
{
"Name": "provider",
"Type": "Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<T0>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValidTwoFactorProvidersAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<System.String>>",
"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<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateTwoFactorTokenAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "tokenProvider",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetTwoFactorEnabledAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetTwoFactorEnabledAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "enabled",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsLockedOutAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetLockoutEnabledAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "enabled",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetLockoutEnabledAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetLockoutEndDateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Nullable<System.DateTimeOffset>>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetLockoutEndDateAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
},
{
"Name": "lockoutEnd",
"Type": "System.Nullable<System.DateTimeOffset>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AccessFailedAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ResetAccessFailedCountAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetAccessFailedCountAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Int32>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUsersForClaimAsync",
"Parameters": [
{
"Name": "claim",
"Type": "System.Security.Claims.Claim"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<T0>>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetUsersInRoleAsync",
"Parameters": [
{
"Name": "roleName",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Collections.Generic.IList<T0>>",
"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<System.String>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetAuthenticatorKeyAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.String>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ResetAuthenticatorKeyAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"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<System.Collections.Generic.IEnumerable<System.String>>",
"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<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CountRecoveryCodesAsync",
"Parameters": [
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Int32>",
"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<System.Byte[]>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetChangeEmailTokenPurpose",
"Parameters": [
{
"Name": "newEmail",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": 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<T0>"
},
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.IdentityOptions>"
},
{
"Name": "passwordHasher",
"Type": "Microsoft.AspNetCore.Identity.IPasswordHasher<T0>"
},
{
"Name": "userValidators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.IUserValidator<T0>>"
},
{
"Name": "passwordValidators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Identity.IPasswordValidator<T0>>"
},
{
"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<Microsoft.AspNetCore.Identity.UserManager<T0>>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "ResetPasswordTokenPurpose",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Protected",
"GenericParameter": [],
"Constant": true,
"Literal": "\"ResetPassword\""
},
{
"Kind": "Field",
"Name": "ChangePhoneNumberTokenPurpose",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Protected",
"GenericParameter": [],
"Constant": true,
"Literal": "\"ChangePhoneNumber\""
},
{
"Kind": "Field",
"Name": "ConfirmEmailTokenPurpose",
"Parameters": [],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Protected",
"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<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Identity.IUserValidator<T0>"
],
"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<T0>"
},
{
"Name": "user",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Identity.IUserValidator<T0>",
"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": []
}
]
}
]
}