Show / Hide Table of Contents

Interface IAccountExternalLoginAppService

Namespace: Volo.Abp.Account
Assembly: Volo.Abp.Account.Pro.Public.Application.Contracts.dll
Syntax
public interface IAccountExternalLoginAppService : IApplicationService, IRemoteService

Methods

DeleteAsync(string, string)

Declaration
Task DeleteAsync(string loginProvider, string providerKey)
Parameters
Type Name Description
string loginProvider
string providerKey
Returns
Type Description
Task

GetListAsync()

Declaration
Task<List<AccountExternalLoginDto>> GetListAsync()
Returns
Type Description
Task<List<AccountExternalLoginDto>>

HasPasswordVerifiedAsync(Guid, string, string)

Declaration
Task<bool> HasPasswordVerifiedAsync(Guid userId, string loginProvider, string providerKey)
Parameters
Type Name Description
Guid userId
string loginProvider
string providerKey
Returns
Type Description
Task<bool>

RemovePasswordVerifiedAsync(string, string)

Declaration
Task RemovePasswordVerifiedAsync(string loginProvider, string providerKey)
Parameters
Type Name Description
string loginProvider
string providerKey
Returns
Type Description
Task

SetPasswordVerifiedAsync(string, string)

Declaration
Task SetPasswordVerifiedAsync(string loginProvider, string providerKey)
Parameters
Type Name Description
string loginProvider
string providerKey
Returns
Type Description
Task

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform