Show / Hide Table of Contents

Interface IAccountAppService

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

Methods

ConfirmEmailAsync(ConfirmEmailInput)

Declaration
Task ConfirmEmailAsync(ConfirmEmailInput input)
Parameters
Type Name Description
ConfirmEmailInput input
Returns
Type Description
Task

ConfirmPhoneNumberAsync(ConfirmPhoneNumberInput)

Declaration
Task ConfirmPhoneNumberAsync(ConfirmPhoneNumberInput input)
Parameters
Type Name Description
ConfirmPhoneNumberInput input
Returns
Type Description
Task

GetAuthenticatorInfoAsync()

Declaration
Task<AuthenticatorInfoDto> GetAuthenticatorInfoAsync()
Returns
Type Description
Task<AuthenticatorInfoDto>

GetConfirmationStateAsync(Guid)

Declaration
Task<IdentityUserConfirmationStateDto> GetConfirmationStateAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<IdentityUserConfirmationStateDto>

GetProfilePictureAsync(Guid)

Declaration
Task<ProfilePictureSourceDto> GetProfilePictureAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<ProfilePictureSourceDto>

GetProfilePictureFileAsync(Guid)

Declaration
Task<IRemoteStreamContent> GetProfilePictureFileAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<IRemoteStreamContent>

GetSecurityLogListAsync(GetIdentitySecurityLogListInput)

Declaration
Task<PagedResultDto<IdentitySecurityLogDto>> GetSecurityLogListAsync(GetIdentitySecurityLogListInput input)
Parameters
Type Name Description
GetIdentitySecurityLogListInput input
Returns
Type Description
Task<PagedResultDto<IdentitySecurityLogDto>>

GetTwoFactorProvidersAsync(GetTwoFactorProvidersInput)

Declaration
Task<List<string>> GetTwoFactorProvidersAsync(GetTwoFactorProvidersInput input)
Parameters
Type Name Description
GetTwoFactorProvidersInput input
Returns
Type Description
Task<List<string>>

HasAuthenticatorAsync()

Declaration
Task<bool> HasAuthenticatorAsync()
Returns
Type Description
Task<bool>

RegisterAsync(RegisterDto)

Declaration
Task<IdentityUserDto> RegisterAsync(RegisterDto input)
Parameters
Type Name Description
RegisterDto input
Returns
Type Description
Task<IdentityUserDto>

ResetAuthenticatorAsync()

Declaration
Task ResetAuthenticatorAsync()
Returns
Type Description
Task

ResetPasswordAsync(ResetPasswordDto)

Declaration
Task ResetPasswordAsync(ResetPasswordDto input)
Parameters
Type Name Description
ResetPasswordDto input
Returns
Type Description
Task

SendEmailConfirmationTokenAsync(SendEmailConfirmationTokenDto)

Declaration
Task SendEmailConfirmationTokenAsync(SendEmailConfirmationTokenDto input)
Parameters
Type Name Description
SendEmailConfirmationTokenDto input
Returns
Type Description
Task

SendPasswordResetCodeAsync(SendPasswordResetCodeDto)

Declaration
Task SendPasswordResetCodeAsync(SendPasswordResetCodeDto input)
Parameters
Type Name Description
SendPasswordResetCodeDto input
Returns
Type Description
Task

SendPhoneNumberConfirmationTokenAsync(SendPhoneNumberConfirmationTokenDto)

Declaration
Task SendPhoneNumberConfirmationTokenAsync(SendPhoneNumberConfirmationTokenDto input)
Parameters
Type Name Description
SendPhoneNumberConfirmationTokenDto input
Returns
Type Description
Task

SendTwoFactorCodeAsync(SendTwoFactorCodeInput)

Declaration
Task SendTwoFactorCodeAsync(SendTwoFactorCodeInput input)
Parameters
Type Name Description
SendTwoFactorCodeInput input
Returns
Type Description
Task

SetProfilePictureAsync(ProfilePictureInput)

Declaration
Task SetProfilePictureAsync(ProfilePictureInput input)
Parameters
Type Name Description
ProfilePictureInput input
Returns
Type Description
Task

VerifyAuthenticatorCodeAsync(VerifyAuthenticatorCodeInput)

Declaration
Task<VerifyAuthenticatorCodeDto> VerifyAuthenticatorCodeAsync(VerifyAuthenticatorCodeInput input)
Parameters
Type Name Description
VerifyAuthenticatorCodeInput input
Returns
Type Description
Task<VerifyAuthenticatorCodeDto>

VerifyEmailConfirmationTokenAsync(VerifyEmailConfirmationTokenInput)

Declaration
Task<bool> VerifyEmailConfirmationTokenAsync(VerifyEmailConfirmationTokenInput input)
Parameters
Type Name Description
VerifyEmailConfirmationTokenInput input
Returns
Type Description
Task<bool>

VerifyPasswordResetTokenAsync(VerifyPasswordResetTokenInput)

Declaration
Task<bool> VerifyPasswordResetTokenAsync(VerifyPasswordResetTokenInput input)
Parameters
Type Name Description
VerifyPasswordResetTokenInput input
Returns
Type Description
Task<bool>
In this article
Back to top Powered by Volosoft