4123 lines
194 KiB
YAML
4123 lines
194 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: adas_core.Authentication.UserService
|
|
commentId: T:adas_core.Authentication.UserService
|
|
id: UserService
|
|
parent: adas_core.Authentication
|
|
children:
|
|
- adas_core.Authentication.UserService.#ctor(System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Authentication.Interfaces.IAuthorityService,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService},Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService})
|
|
- adas_core.Authentication.UserService.ClaimsFromAuthorities(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization})
|
|
- adas_core.Authentication.UserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
- adas_core.Authentication.UserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
- adas_core.Authentication.UserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
- adas_core.Authentication.UserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
- adas_core.Authentication.UserService.DeleteAuthority(System.String)
|
|
- adas_core.Authentication.UserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
- adas_core.Authentication.UserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
- adas_core.Authentication.UserService.GetAll
|
|
- adas_core.Authentication.UserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
- adas_core.Authentication.UserService.GetUser(System.String,System.String)
|
|
- adas_core.Authentication.UserService.GetUserByCasTicket(System.String,System.String)
|
|
- adas_core.Authentication.UserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
- adas_core.Authentication.UserService.GetUserByName(System.String)
|
|
- adas_core.Authentication.UserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
- adas_core.Authentication.UserService.GetUserByUserName(System.String)
|
|
- adas_core.Authentication.UserService.Login(System.String,System.String)
|
|
- adas_core.Authentication.UserService.LoginWithAccessToken(System.String)
|
|
- adas_core.Authentication.UserService.LoginWithGivenAccessToken(System.String)
|
|
- adas_core.Authentication.UserService.RefreshToken(System.String)
|
|
- adas_core.Authentication.UserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
- adas_core.Authentication.UserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
- adas_core.Authentication.UserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
- adas_core.Authentication.UserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
- adas_core.Authentication.UserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UserService
|
|
nameWithType: UserService
|
|
fullName: adas_core.Authentication.UserService
|
|
type: Class
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: UserService
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 33
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Provides the concrete implementation of user-related service operations defined by the <xref href="adas_core.Authentication.Interfaces.IUserService" data-throw-if-not-resolved="false"></xref> contract.
|
|
remarks: This class is the default service component responsible for handling user domain logic and delegating persistence or infrastructure concerns as required by the interface.
|
|
example: []
|
|
syntax:
|
|
content: 'public class UserService : IUserService'
|
|
content.vb: Public Class UserService Implements IUserService
|
|
inheritance:
|
|
- System.Object
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService
|
|
inheritedMembers:
|
|
- System.Object.Equals(System.Object)
|
|
- System.Object.Equals(System.Object,System.Object)
|
|
- System.Object.GetHashCode
|
|
- System.Object.GetType
|
|
- System.Object.MemberwiseClone
|
|
- System.Object.ReferenceEquals(System.Object,System.Object)
|
|
- System.Object.ToString
|
|
extensionMethods:
|
|
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
|
|
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
|
|
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
|
|
- uid: adas_core.Authentication.UserService.#ctor(System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Authentication.Interfaces.IAuthorityService,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService},Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService})
|
|
commentId: M:adas_core.Authentication.UserService.#ctor(System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Authentication.Interfaces.IAuthorityService,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService},Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService})
|
|
id: '#ctor(System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Repositories.Interfaces.IUserRepository,adas_core.Authentication.Interfaces.IAuthorityService,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService},Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService})'
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UserService(IEnumerable<ILoginService>, IOptions<AuthSettings>, IOptions<ValidGroupsConfig>, IOptions<AuthSettings>, IOptions<AuthSettings>, IHttpContextAccessor, IUserRepository, IAuthorityService, ILocalAuditService, Lazy<IDisplayService>, ILogger<UserService>, ISubscribersService, IClientMessageService, Lazy<IPermissionService>)
|
|
nameWithType: UserService.UserService(IEnumerable<ILoginService>, IOptions<AuthSettings>, IOptions<ValidGroupsConfig>, IOptions<AuthSettings>, IOptions<AuthSettings>, IHttpContextAccessor, IUserRepository, IAuthorityService, ILocalAuditService, Lazy<IDisplayService>, ILogger<UserService>, ISubscribersService, IClientMessageService, Lazy<IPermissionService>)
|
|
fullName: adas_core.Authentication.UserService.UserService(System.Collections.Generic.IEnumerable<adas_core.Authentication.Interfaces.ILoginService>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.AuthSettings>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ValidGroupsConfig>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.AuthSettings>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.AuthSettings>, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Repositories.Interfaces.IUserRepository, adas_core.Authentication.Interfaces.IAuthorityService, adas_core.Application.Services.Interfaces.ILocalAuditService, System.Lazy<adas_core.Application.Services.Interfaces.IDisplayService>, Microsoft.Extensions.Logging.ILogger<adas_core.Authentication.UserService>, adas_core.Application.Services.Interfaces.ISubscribersService, adas_core.Application.Services.Interfaces.IClientMessageService, System.Lazy<adas_core.Application.Services.Interfaces.IPermissionService>)
|
|
type: Constructor
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: .ctor
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 49
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
syntax:
|
|
content: public UserService(IEnumerable<ILoginService> loginServices, IOptions<AuthSettings> configuration, IOptions<ValidGroupsConfig> validGroups, IOptions<AuthSettings> usersWhiteList, IOptions<AuthSettings> jwt, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, IAuthorityService authorityService, ILocalAuditService auditService, Lazy<IDisplayService> displayService, ILogger<UserService> logger, ISubscribersService subscribersService, IClientMessageService clientMessageService, Lazy<IPermissionService> permissionService)
|
|
parameters:
|
|
- id: loginServices
|
|
type: System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService}
|
|
- id: configuration
|
|
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings}
|
|
- id: validGroups
|
|
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig}
|
|
- id: usersWhiteList
|
|
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings}
|
|
- id: jwt
|
|
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings}
|
|
- id: httpContextAccessor
|
|
type: Microsoft.AspNetCore.Http.IHttpContextAccessor
|
|
- id: userRepository
|
|
type: adas_core.Application.Repositories.Interfaces.IUserRepository
|
|
- id: authorityService
|
|
type: adas_core.Authentication.Interfaces.IAuthorityService
|
|
- id: auditService
|
|
type: adas_core.Application.Services.Interfaces.ILocalAuditService
|
|
- id: displayService
|
|
type: System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService}
|
|
- id: logger
|
|
type: Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService}
|
|
- id: subscribersService
|
|
type: adas_core.Application.Services.Interfaces.ISubscribersService
|
|
- id: clientMessageService
|
|
type: adas_core.Application.Services.Interfaces.IClientMessageService
|
|
- id: permissionService
|
|
type: System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService}
|
|
content.vb: Public Sub New(loginServices As IEnumerable(Of ILoginService), configuration As IOptions(Of AuthSettings), validGroups As IOptions(Of ValidGroupsConfig), usersWhiteList As IOptions(Of AuthSettings), jwt As IOptions(Of AuthSettings), httpContextAccessor As IHttpContextAccessor, userRepository As IUserRepository, authorityService As IAuthorityService, auditService As ILocalAuditService, displayService As Lazy(Of IDisplayService), logger As ILogger(Of UserService), subscribersService As ISubscribersService, clientMessageService As IClientMessageService, permissionService As Lazy(Of IPermissionService))
|
|
overload: adas_core.Authentication.UserService.#ctor*
|
|
nameWithType.vb: UserService.New(IEnumerable(Of ILoginService), IOptions(Of AuthSettings), IOptions(Of ValidGroupsConfig), IOptions(Of AuthSettings), IOptions(Of AuthSettings), IHttpContextAccessor, IUserRepository, IAuthorityService, ILocalAuditService, Lazy(Of IDisplayService), ILogger(Of UserService), ISubscribersService, IClientMessageService, Lazy(Of IPermissionService))
|
|
fullName.vb: adas_core.Authentication.UserService.New(System.Collections.Generic.IEnumerable(Of adas_core.Authentication.Interfaces.ILoginService), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.AuthSettings), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ValidGroupsConfig), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.AuthSettings), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.AuthSettings), Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Repositories.Interfaces.IUserRepository, adas_core.Authentication.Interfaces.IAuthorityService, adas_core.Application.Services.Interfaces.ILocalAuditService, System.Lazy(Of adas_core.Application.Services.Interfaces.IDisplayService), Microsoft.Extensions.Logging.ILogger(Of adas_core.Authentication.UserService), adas_core.Application.Services.Interfaces.ISubscribersService, adas_core.Application.Services.Interfaces.IClientMessageService, System.Lazy(Of adas_core.Application.Services.Interfaces.IPermissionService))
|
|
name.vb: New(IEnumerable(Of ILoginService), IOptions(Of AuthSettings), IOptions(Of ValidGroupsConfig), IOptions(Of AuthSettings), IOptions(Of AuthSettings), IHttpContextAccessor, IUserRepository, IAuthorityService, ILocalAuditService, Lazy(Of IDisplayService), ILogger(Of UserService), ISubscribersService, IClientMessageService, Lazy(Of IPermissionService))
|
|
- uid: adas_core.Authentication.UserService.Login(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.UserService.Login(System.String,System.String)
|
|
id: Login(System.String,System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: Login(string, string)
|
|
nameWithType: UserService.Login(string, string)
|
|
fullName: adas_core.Authentication.UserService.Login(string, string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: Login
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 92
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Authenticates a user with the provided credentials and generates a JWT token upon successful authentication.
|
|
|
|
Performs validations for user existence, account status (enabled and not locked), and authorization via whitelist or group membership.
|
|
|
|
Updates the user's last login timestamp and clears the lock expiration if it has expired before issuing the token.
|
|
example: []
|
|
syntax:
|
|
content: public Task<TokenResult> Login(string username, string password)
|
|
parameters:
|
|
- id: username
|
|
type: System.String
|
|
description: The username used to look up the user account.
|
|
- id: password
|
|
type: System.String
|
|
description: The password used to verify the user's credentials.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the generated <xref href="adas_core.Authentication.Models.TokenResult" data-throw-if-not-resolved="false"></xref> for the authenticated user.
|
|
content.vb: Public Function Login(username As String, password As String) As Task(Of TokenResult)
|
|
overload: adas_core.Authentication.UserService.Login*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.UnauthorizedException
|
|
commentId: T:adas_core.Application.Exceptions.UnauthorizedException
|
|
description: Thrown when no user matches the provided credentials, or when the user is not in the whitelist or valid groups.
|
|
- type: adas_core.Application.Exceptions.ForbbidenException
|
|
commentId: T:adas_core.Application.Exceptions.ForbbidenException
|
|
description: Thrown when the user account is disabled or currently locked.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.Login(System.String,System.String)
|
|
nameWithType.vb: UserService.Login(String, String)
|
|
fullName.vb: adas_core.Authentication.UserService.Login(String, String)
|
|
name.vb: Login(String, String)
|
|
- uid: adas_core.Authentication.UserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
commentId: M:adas_core.Authentication.UserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
id: ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ValidateToken(string, string, out SecurityToken)
|
|
nameWithType: UserService.ValidateToken(string, string, out SecurityToken)
|
|
fullName: adas_core.Authentication.UserService.ValidateToken(string, string, out Microsoft.IdentityModel.Tokens.SecurityToken)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: ValidateToken
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 117
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Validates a JWT token using the configured audience, issuer, and symmetric signing key, and returns the validated security token.
|
|
|
|
The token must be a JWT signed with the HmacSha256 algorithm; otherwise, validation fails and a <xref href="adas_core.Application.Exceptions.TokenException" data-throw-if-not-resolved="false"></xref> is thrown.
|
|
example: []
|
|
syntax:
|
|
content: public void ValidateToken(string token, string tokenType, out SecurityToken validatedToken)
|
|
parameters:
|
|
- id: token
|
|
type: System.String
|
|
description: The JWT token string to validate.
|
|
- id: tokenType
|
|
type: System.String
|
|
description: The type of the token being validated.
|
|
- id: validatedToken
|
|
type: Microsoft.IdentityModel.Tokens.SecurityToken
|
|
description: When the method returns, contains the validated <xref href="Microsoft.IdentityModel.Tokens.SecurityToken" data-throw-if-not-resolved="false"></xref> if validation succeeds.
|
|
content.vb: Public Sub ValidateToken(token As String, tokenType As String, validatedToken As SecurityToken)
|
|
overload: adas_core.Authentication.UserService.ValidateToken*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.TokenException
|
|
commentId: T:adas_core.Application.Exceptions.TokenException
|
|
description: Thrown when the token is invalid, is not signed with the HmacSha256 algorithm, or any other validation error occurs.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
nameWithType.vb: UserService.ValidateToken(String, String, SecurityToken)
|
|
fullName.vb: adas_core.Authentication.UserService.ValidateToken(String, String, Microsoft.IdentityModel.Tokens.SecurityToken)
|
|
name.vb: ValidateToken(String, String, SecurityToken)
|
|
- uid: adas_core.Authentication.UserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
commentId: M:adas_core.Authentication.UserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
id: GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUserByToken(JwtSecurityToken?)
|
|
nameWithType: UserService.GetUserByToken(JwtSecurityToken?)
|
|
fullName: adas_core.Authentication.UserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken?)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUserByToken
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 152
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Retrieves the user associated with the provided JWT security token.
|
|
|
|
Returns <code>null</code> if the token is <code>null</code> or if no matching user is found.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> GetUserByToken(JwtSecurityToken? jwtToken)
|
|
parameters:
|
|
- id: jwtToken
|
|
type: System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
description: The JWT security token used to identify the user. May be <code>null</code>.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: A task that resolves to the <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> associated with the token, or <code>null</code> if the token is invalid or no user matches.
|
|
content.vb: Public Function GetUserByToken(jwtToken As JwtSecurityToken) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUserByToken*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
nameWithType.vb: UserService.GetUserByToken(JwtSecurityToken)
|
|
fullName.vb: adas_core.Authentication.UserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
name.vb: GetUserByToken(JwtSecurityToken)
|
|
- uid: adas_core.Authentication.UserService.GetUserByCasTicket(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.UserService.GetUserByCasTicket(System.String,System.String)
|
|
id: GetUserByCasTicket(System.String,System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUserByCasTicket(string, string)
|
|
nameWithType: UserService.GetUserByCasTicket(string, string)
|
|
fullName: adas_core.Authentication.UserService.GetUserByCasTicket(string, string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUserByCasTicket
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 180
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Authenticates a user using a CAS (Central Authentication Service) ticket and returns the associated user if authorization succeeds.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> GetUserByCasTicket(string serviceUrl, string ticket)
|
|
parameters:
|
|
- id: serviceUrl
|
|
type: System.String
|
|
description: The URL of the service requesting CAS authentication.
|
|
- id: ticket
|
|
type: System.String
|
|
description: The CAS ticket issued by the CAS server to validate.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The authenticated <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> if the ticket is valid and the user passes whitelist and group checks; otherwise, an exception is thrown.
|
|
content.vb: Public Function GetUserByCasTicket(serviceUrl As String, ticket As String) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUserByCasTicket*
|
|
exceptions:
|
|
- type: adas_core.Domain.Exceptions.LoginServicesException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesException
|
|
description: Thrown when the CAS login method is not available, or when an unexpected error occurs during authentication.
|
|
- type: System.UnauthorizedAccessException
|
|
commentId: T:System.UnauthorizedAccessException
|
|
description: Thrown when the authenticated user is not in the users whitelist and does not belong to any valid group.
|
|
- type: adas_core.Domain.Exceptions.BusinessException
|
|
commentId: T:adas_core.Domain.Exceptions.BusinessException
|
|
description: Rethrown when a business-level error occurs during the login process.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(System.String,System.String)
|
|
nameWithType.vb: UserService.GetUserByCasTicket(String, String)
|
|
fullName.vb: adas_core.Authentication.UserService.GetUserByCasTicket(String, String)
|
|
name.vb: GetUserByCasTicket(String, String)
|
|
- uid: adas_core.Authentication.UserService.RefreshToken(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.RefreshToken(System.String)
|
|
id: RefreshToken(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: RefreshToken(string)
|
|
nameWithType: UserService.RefreshToken(string)
|
|
fullName: adas_core.Authentication.UserService.RefreshToken(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: RefreshToken
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 226
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Refreshes a JWT token using the provided refresh token. Validates the refresh token, retrieves the associated user, and generates a new JWT; if the user is not found, returns an empty TokenResult.
|
|
example: []
|
|
syntax:
|
|
content: public Task<TokenResult> RefreshToken(string refreshToken)
|
|
parameters:
|
|
- id: refreshToken
|
|
type: System.String
|
|
description: The refresh token used to generate a new JWT.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
description: A TokenResult containing the new JWT, or an empty result if the user associated with the token is not found.
|
|
content.vb: Public Function RefreshToken(refreshToken As String) As Task(Of TokenResult)
|
|
overload: adas_core.Authentication.UserService.RefreshToken*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.RefreshToken(System.String)
|
|
nameWithType.vb: UserService.RefreshToken(String)
|
|
fullName.vb: adas_core.Authentication.UserService.RefreshToken(String)
|
|
name.vb: RefreshToken(String)
|
|
- uid: adas_core.Authentication.UserService.GetUser(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.UserService.GetUser(System.String,System.String)
|
|
id: GetUser(System.String,System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUser(string, string)
|
|
nameWithType: UserService.GetUser(string, string)
|
|
fullName: adas_core.Authentication.UserService.GetUser(string, string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUser
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 245
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Authenticates a user by iterating through the configured valid login methods, attempting each
|
|
|
|
available password-enabled service until one succeeds. If every login attempt fails, a
|
|
|
|
<xref href="adas_core.Domain.Exceptions.LoginServicesNotFoundException" data-throw-if-not-resolved="false"></xref> is thrown.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User> GetUser(string username, string password)
|
|
parameters:
|
|
- id: username
|
|
type: System.String
|
|
description: The username to authenticate.
|
|
- id: password
|
|
type: System.String
|
|
description: The password to authenticate against.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The authenticated <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> returned by the first successful login service.
|
|
content.vb: Public Function GetUser(username As String, password As String) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUser*
|
|
exceptions:
|
|
- type: adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
description: Thrown when no configured login service successfully authenticates the user.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUser(System.String,System.String)
|
|
nameWithType.vb: UserService.GetUser(String, String)
|
|
fullName.vb: adas_core.Authentication.UserService.GetUser(String, String)
|
|
name.vb: GetUser(String, String)
|
|
- uid: adas_core.Authentication.UserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
commentId: M:adas_core.Authentication.UserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
id: GetUserById(MongoDB.Bson.ObjectId)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUserById(ObjectId)
|
|
nameWithType: UserService.GetUserById(ObjectId)
|
|
fullName: adas_core.Authentication.UserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUserById
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 273
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Retrieves a user by their unique identifier, including the user's assigned authorities when the user is found.
|
|
|
|
Returns <code>null</code> if the user does not exist or if an error occurs while loading the user or its authorities.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> GetUserById(ObjectId id)
|
|
parameters:
|
|
- id: id
|
|
type: MongoDB.Bson.ObjectId
|
|
description: The unique identifier of the user to retrieve.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the user with its authorization populated, or <code>null</code> if the user cannot be found or an exception is thrown during retrieval.
|
|
content.vb: Public Function GetUserById(id As ObjectId) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUserById*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
- uid: adas_core.Authentication.UserService.GetUserByUserName(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.GetUserByUserName(System.String)
|
|
id: GetUserByUserName(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUserByUserName(string)
|
|
nameWithType: UserService.GetUserByUserName(string)
|
|
fullName: adas_core.Authentication.UserService.GetUserByUserName(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUserByUserName
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 292
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Retrieves a user by their username, including their assigned authorities. Returns null if no user with the specified name exists.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> GetUserByUserName(string name)
|
|
parameters:
|
|
- id: name
|
|
type: System.String
|
|
description: The username to look up.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The matching <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> with its <code>Authorization</code> property populated from the authority service, or <code>null</code> if no user is found.
|
|
content.vb: Public Function GetUserByUserName(name As String) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUserByUserName*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(System.String)
|
|
nameWithType.vb: UserService.GetUserByUserName(String)
|
|
fullName.vb: adas_core.Authentication.UserService.GetUserByUserName(String)
|
|
name.vb: GetUserByUserName(String)
|
|
- uid: adas_core.Authentication.UserService.GetUserByName(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.GetUserByName(System.String)
|
|
id: GetUserByName(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetUserByName(string)
|
|
nameWithType: UserService.GetUserByName(string)
|
|
fullName: adas_core.Authentication.UserService.GetUserByName(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetUserByName
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 306
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Retrieves a user by their name, including the user's authorization information if the user is found.
|
|
|
|
Returns <code>null</code> if the user does not exist or if an error occurs while retrieving the data.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> GetUserByName(string name)
|
|
parameters:
|
|
- id: name
|
|
type: System.String
|
|
description: The name of the user to look up.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: A <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> instance with its <code>Authorization</code> populated when found; otherwise, <code>null</code>.
|
|
content.vb: Public Function GetUserByName(name As String) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.GetUserByName*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetUserByName(System.String)
|
|
nameWithType.vb: UserService.GetUserByName(String)
|
|
fullName.vb: adas_core.Authentication.UserService.GetUserByName(String)
|
|
name.vb: GetUserByName(String)
|
|
- uid: adas_core.Authentication.UserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.UserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
id: CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateUser(User)
|
|
nameWithType: UserService.CreateUser(User)
|
|
fullName: adas_core.Authentication.UserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: CreateUser
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 325
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Creates a new user from LDAP data after validating that the username and email are not already in use, persists the entry, and records the creation in the audit log.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> CreateUser(User userEntryLdap)
|
|
parameters:
|
|
- id: userEntryLdap
|
|
type: adas_core.Domain.Models.MongoModels.User
|
|
description: The user information sourced from LDAP to be created in the system.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The created user retrieved by username, or null if the user cannot be found after insertion.
|
|
content.vb: Public Function CreateUser(userEntryLdap As User) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.CreateUser*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
- uid: adas_core.Authentication.UserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.UserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
id: CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateNewUserByRequest(User)
|
|
nameWithType: UserService.CreateNewUserByRequest(User)
|
|
fullName: adas_core.Authentication.UserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: CreateNewUserByRequest
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 342
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Creates a new user after validating email and username uniqueness; for local accounts, it enforces password strength and hashes the password before persistence.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> CreateNewUserByRequest(User user)
|
|
parameters:
|
|
- id: user
|
|
type: adas_core.Domain.Models.MongoModels.User
|
|
description: The user to create, including email, username, password, and account type.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The created user retrieved by username after insertion.
|
|
content.vb: Public Function CreateNewUserByRequest(user As User) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.CreateNewUserByRequest*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.UnprocessableEntityException
|
|
commentId: T:adas_core.Application.Exceptions.UnprocessableEntityException
|
|
description: Thrown when a local user's password is not considered strong.
|
|
- type: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
description: Thrown when the user cannot be retrieved by username after insertion.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
- uid: adas_core.Authentication.UserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
commentId: M:adas_core.Authentication.UserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
id: CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateNewUserWithAuthorities(CreateUserWithAuthDto)
|
|
nameWithType: UserService.CreateNewUserWithAuthorities(CreateUserWithAuthDto)
|
|
fullName: adas_core.Authentication.UserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: CreateNewUserWithAuthorities
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 367
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Creates a new user along with the specified authorizations, associating each authorization with the newly created user.
|
|
|
|
Throws an exception if the user cannot be created.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> CreateNewUserWithAuthorities(CreateUserWithAuthDto createUserWithAuthDto)
|
|
parameters:
|
|
- id: createUserWithAuthDto
|
|
type: adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
description: The data transfer object containing the user details and the list of authorizations to associate with the new user.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The newly created user, or <code>null</code> if creation fails (in which case an exception is thrown instead).
|
|
content.vb: Public Function CreateNewUserWithAuthorities(createUserWithAuthDto As CreateUserWithAuthDto) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.CreateNewUserWithAuthorities*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
description: Thrown when the user cannot be created by the underlying request, indicating a missing resource.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
- uid: adas_core.Authentication.UserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
commentId: M:adas_core.Authentication.UserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
id: UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UpdateUsersByRequest(User, bool)
|
|
nameWithType: UserService.UpdateUsersByRequest(User, bool)
|
|
fullName: adas_core.Authentication.UserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: UpdateUsersByRequest
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 389
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Updates a user, optionally updating their password, and broadcasts relevant notifications when the password changes, the user is disabled, or the account becomes locked.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> UpdateUsersByRequest(User user, bool updatePass)
|
|
parameters:
|
|
- id: user
|
|
type: adas_core.Domain.Models.MongoModels.User
|
|
description: The user with the updated information to be persisted.
|
|
- id: updatePass
|
|
type: System.Boolean
|
|
description: Indicates whether the user's password should be updated and re-hashed.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The updated user returned by the repository, or <code>null</code> if the user could not be found or updated.
|
|
content.vb: Public Function UpdateUsersByRequest(user As User, updatePass As Boolean) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.UpdateUsersByRequest*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.UnprocessableEntityException
|
|
commentId: T:adas_core.Application.Exceptions.UnprocessableEntityException
|
|
description: Thrown when <code class="paramref">updatePass</code> is <code>true</code> and the provided password does not meet the strong password policy.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
nameWithType.vb: UserService.UpdateUsersByRequest(User, Boolean)
|
|
fullName.vb: adas_core.Authentication.UserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User, Boolean)
|
|
name.vb: UpdateUsersByRequest(User, Boolean)
|
|
- uid: adas_core.Authentication.UserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
commentId: M:adas_core.Authentication.UserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
id: UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UpdateUserWithAuthorities(UpdateUserWithAuthDto, bool)
|
|
nameWithType: UserService.UpdateUserWithAuthorities(UpdateUserWithAuthDto, bool)
|
|
fullName: adas_core.Authentication.UserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto, bool)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: UpdateUserWithAuthorities
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 467
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Updates an existing user together with the associated authorities (roles/permissions), validating that the email and user name remain unique. Deletes, updates, and creates authorities according to the provided DTO, and broadcasts the new permission set whenever at least one authority change has been applied.
|
|
example: []
|
|
syntax:
|
|
content: public Task<User?> UpdateUserWithAuthorities(UpdateUserWithAuthDto updateUserWithAuthDto, bool updatePass)
|
|
parameters:
|
|
- id: updateUserWithAuthDto
|
|
type: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
description: DTO containing the user to update along with the lists of authorities to delete, update, and add.
|
|
- id: updatePass
|
|
type: System.Boolean
|
|
description: Flag indicating whether the user's password should be updated as part of the operation.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
description: The updated <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref>.
|
|
content.vb: Public Function UpdateUserWithAuthorities(updateUserWithAuthDto As UpdateUserWithAuthDto, updatePass As Boolean) As Task(Of User)
|
|
overload: adas_core.Authentication.UserService.UpdateUserWithAuthorities*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.ConflictException
|
|
commentId: T:adas_core.Application.Exceptions.ConflictException
|
|
description: Thrown when the underlying user update returns no result.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
nameWithType.vb: UserService.UpdateUserWithAuthorities(UpdateUserWithAuthDto, Boolean)
|
|
fullName.vb: adas_core.Authentication.UserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto, Boolean)
|
|
name.vb: UpdateUserWithAuthorities(UpdateUserWithAuthDto, Boolean)
|
|
- uid: adas_core.Authentication.UserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
commentId: M:adas_core.Authentication.UserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
id: UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UpdateUserPassword(ObjectId, string, string)
|
|
nameWithType: UserService.UpdateUserPassword(ObjectId, string, string)
|
|
fullName: adas_core.Authentication.UserService.UpdateUserPassword(MongoDB.Bson.ObjectId, string, string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: UpdateUserPassword
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 501
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Updates the password of an existing user after validating the current password and the strength of the new one, logging the change and recording an audit entry on success.
|
|
example: []
|
|
syntax:
|
|
content: public Task<bool> UpdateUserPassword(ObjectId id, string oldPassword, string newPassword)
|
|
parameters:
|
|
- id: id
|
|
type: MongoDB.Bson.ObjectId
|
|
description: The unique identifier of the user whose password will be updated.
|
|
- id: oldPassword
|
|
type: System.String
|
|
description: The user's current password, used to verify the request before applying the change.
|
|
- id: newPassword
|
|
type: System.String
|
|
description: The new password to set; must differ from the current password and meet the strength policy.
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Boolean}
|
|
description: A task that resolves to <code>true</code> when the password is successfully updated, or <code>false</code> if the repository update returns no result.
|
|
content.vb: Public Function UpdateUserPassword(id As ObjectId, oldPassword As String, newPassword As String) As Task(Of Boolean)
|
|
overload: adas_core.Authentication.UserService.UpdateUserPassword*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.BadRequestException
|
|
commentId: T:adas_core.Application.Exceptions.BadRequestException
|
|
description: Thrown when <code class="paramref">newPassword</code> is equal to <code class="paramref">oldPassword</code>.
|
|
- type: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
description: Thrown when no user exists for the supplied <code class="paramref">id</code>.
|
|
- type: adas_core.Application.Exceptions.UnprocessableEntityException
|
|
commentId: T:adas_core.Application.Exceptions.UnprocessableEntityException
|
|
description: Thrown when <code class="paramref">oldPassword</code> does not match the user's current password, or when <code class="paramref">newPassword</code> does not satisfy the strength policy.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
nameWithType.vb: UserService.UpdateUserPassword(ObjectId, String, String)
|
|
fullName.vb: adas_core.Authentication.UserService.UpdateUserPassword(MongoDB.Bson.ObjectId, String, String)
|
|
name.vb: UpdateUserPassword(ObjectId, String, String)
|
|
- uid: adas_core.Authentication.UserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
commentId: M:adas_core.Authentication.UserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
id: DeleteUser(MongoDB.Bson.ObjectId)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DeleteUser(ObjectId)
|
|
nameWithType: UserService.DeleteUser(ObjectId)
|
|
fullName: adas_core.Authentication.UserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: DeleteUser
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 537
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Deletes a user by its identifier, records an audit log entry for the deletion, and returns the operation result.
|
|
|
|
Returns <code>false</code> if an error occurs during deletion, in which case the exception is logged.
|
|
example: []
|
|
syntax:
|
|
content: public Task<bool> DeleteUser(ObjectId id)
|
|
parameters:
|
|
- id: id
|
|
type: MongoDB.Bson.ObjectId
|
|
description: The identifier of the user to delete.
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Boolean}
|
|
description: A task that resolves to <code>true</code> when the user is successfully deleted; otherwise, <code>false</code> if an error is encountered.
|
|
content.vb: Public Function DeleteUser(id As ObjectId) As Task(Of Boolean)
|
|
overload: adas_core.Authentication.UserService.DeleteUser*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
- uid: adas_core.Authentication.UserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
commentId: M:adas_core.Authentication.UserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
id: GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetPaginatedUsers(PaginationFilter)
|
|
nameWithType: UserService.GetPaginatedUsers(PaginationFilter)
|
|
fullName: adas_core.Authentication.UserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetPaginatedUsers
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 558
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Retrieves a paginated list of users based on the provided filter, including the total document count for pagination metadata.
|
|
example: []
|
|
syntax:
|
|
content: public Task<PaginationResponse<User>> GetPaginatedUsers(PaginationFilter filter)
|
|
parameters:
|
|
- id: filter
|
|
type: adas_core.Domain.Models.Filter.PaginationFilter
|
|
description: The pagination filter containing the page number and page size used to skip, limit, and shape the result set.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.User}}
|
|
description: A task that represents the asynchronous operation. The task result contains a <xref href="adas_core.Domain.Models.Responses.PaginationResponse%601" data-throw-if-not-resolved="false"></xref> with the requested page of users and pagination details.
|
|
content.vb: Public Function GetPaginatedUsers(filter As PaginationFilter) As Task(Of PaginationResponse(Of User))
|
|
overload: adas_core.Authentication.UserService.GetPaginatedUsers*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
- uid: adas_core.Authentication.UserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.UserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
id: GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GenerateJwt(User)
|
|
nameWithType: UserService.GenerateJwt(User)
|
|
fullName: adas_core.Authentication.UserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GenerateJwt
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 579
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Generates a JSON Web Token (JWT) pair (access and refresh) for the specified user, including claims derived from the user's authorization data when available.
|
|
example: []
|
|
syntax:
|
|
content: public Task<TokenResult> GenerateJwt(User user)
|
|
parameters:
|
|
- id: user
|
|
type: adas_core.Domain.Models.MongoModels.User
|
|
description: The user whose identity, email, IP address, and authorization claims will be embedded in the generated tokens.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
description: A <xref href="adas_core.Authentication.Models.TokenResult" data-throw-if-not-resolved="false"></xref> containing the serialized access and refresh tokens, their respective expiration times, and the associated user.
|
|
content.vb: Public Function GenerateJwt(user As User) As Task(Of TokenResult)
|
|
overload: adas_core.Authentication.UserService.GenerateJwt*
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
- uid: adas_core.Authentication.UserService.GetAll
|
|
commentId: M:adas_core.Authentication.UserService.GetAll
|
|
id: GetAll
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: GetAll()
|
|
nameWithType: UserService.GetAll()
|
|
fullName: adas_core.Authentication.UserService.GetAll()
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: GetAll
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 626
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Retrieves the list of all users by attempting each valid login method in order, selecting the first service that supports password authentication.
|
|
|
|
If a service throws a <xref href="adas_core.Domain.Exceptions.BusinessException" data-throw-if-not-resolved="false"></xref> it is remembered and the next service is tried; other exceptions are logged and wrapped in a <xref href="adas_core.Domain.Exceptions.LoginServicesException" data-throw-if-not-resolved="false"></xref>.
|
|
|
|
Throws the captured exception from the last attempt, or <xref href="adas_core.Domain.Exceptions.LoginServicesNotFoundException" data-throw-if-not-resolved="false"></xref> when no suitable login service is found.
|
|
example: []
|
|
syntax:
|
|
content: public Task<List<User>> GetAll()
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.User}}
|
|
description: A task that resolves to the list of <xref href="adas_core.Domain.Models.MongoModels.User" data-throw-if-not-resolved="false"></xref> objects returned by the first successful login service.
|
|
content.vb: Public Function GetAll() As Task(Of List(Of User))
|
|
overload: adas_core.Authentication.UserService.GetAll*
|
|
exceptions:
|
|
- type: adas_core.Domain.Exceptions.LoginServicesException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesException
|
|
description: Thrown when a non-business exception occurs while retrieving users from a service.
|
|
- type: adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
description: Thrown when no login service matches the valid login methods or all attempts fail without a captured business exception.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.GetAll
|
|
- uid: adas_core.Authentication.UserService.LoginWithGivenAccessToken(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.LoginWithGivenAccessToken(System.String)
|
|
id: LoginWithGivenAccessToken(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: LoginWithGivenAccessToken(string)
|
|
nameWithType: UserService.LoginWithGivenAccessToken(string)
|
|
fullName: adas_core.Authentication.UserService.LoginWithGivenAccessToken(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: LoginWithGivenAccessToken
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 664
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Authenticates a user using a provided access token and returns a new token pair.
|
|
|
|
Validates the token, retrieves the associated user, and either generates a fresh JWT if the original is expired, or issues new access and refresh tokens preserving the remaining lifetime of the supplied token.
|
|
example: []
|
|
syntax:
|
|
content: public Task<TokenResult> LoginWithGivenAccessToken(string token)
|
|
parameters:
|
|
- id: token
|
|
type: System.String
|
|
description: The access token to validate and use for user authentication.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
description: A <xref href="adas_core.Authentication.Models.TokenResult" data-throw-if-not-resolved="false"></xref> containing the new access token, refresh token, their expiry times, and the authenticated user.
|
|
content.vb: Public Function LoginWithGivenAccessToken(token As String) As Task(Of TokenResult)
|
|
overload: adas_core.Authentication.UserService.LoginWithGivenAccessToken*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
description: Thrown when no user can be resolved from the provided token.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(System.String)
|
|
nameWithType.vb: UserService.LoginWithGivenAccessToken(String)
|
|
fullName.vb: adas_core.Authentication.UserService.LoginWithGivenAccessToken(String)
|
|
name.vb: LoginWithGivenAccessToken(String)
|
|
- uid: adas_core.Authentication.UserService.LoginWithAccessToken(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.LoginWithAccessToken(System.String)
|
|
id: LoginWithAccessToken(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: LoginWithAccessToken(string)
|
|
nameWithType: UserService.LoginWithAccessToken(string)
|
|
fullName: adas_core.Authentication.UserService.LoginWithAccessToken(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: LoginWithAccessToken
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 718
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Authenticates a user using a previously issued access token and issues a new JWT.
|
|
|
|
Validates the provided token, retrieves the associated user, and loads user authorities on demand before generating the authentication response.
|
|
example: []
|
|
syntax:
|
|
content: public Task<TokenResult> LoginWithAccessToken(string token)
|
|
parameters:
|
|
- id: token
|
|
type: System.String
|
|
description: The access token used to identify and authenticate the user.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> containing the generated JWT for the authenticated user.
|
|
content.vb: Public Function LoginWithAccessToken(token As String) As Task(Of TokenResult)
|
|
overload: adas_core.Authentication.UserService.LoginWithAccessToken*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
description: Thrown when no user is found that matches the validated access token.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(System.String)
|
|
nameWithType.vb: UserService.LoginWithAccessToken(String)
|
|
fullName.vb: adas_core.Authentication.UserService.LoginWithAccessToken(String)
|
|
name.vb: LoginWithAccessToken(String)
|
|
- uid: adas_core.Authentication.UserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
commentId: M:adas_core.Authentication.UserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
id: CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: CreateNewAuthority(Authorization)
|
|
nameWithType: UserService.CreateNewAuthority(Authorization)
|
|
fullName: adas_core.Authentication.UserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: CreateNewAuthority
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 735
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Creates a new user authority based on the provided authorization. If the underlying authority service returns a null result, indicating that the creation failed, a conflict exception is raised.
|
|
example: []
|
|
syntax:
|
|
content: public Task<Authorization> CreateNewAuthority(Authorization auth)
|
|
parameters:
|
|
- id: auth
|
|
type: adas_core.Domain.Models.MongoModels.Authorization
|
|
description: The authorization used to create the new user authority.
|
|
return:
|
|
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Authorization}
|
|
description: The newly created <xref href="adas_core.Domain.Models.MongoModels.Authorization" data-throw-if-not-resolved="false"></xref> instance.
|
|
content.vb: Public Function CreateNewAuthority(auth As Authorization) As Task(Of Authorization)
|
|
overload: adas_core.Authentication.UserService.CreateNewAuthority*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.ConflictException
|
|
commentId: T:adas_core.Application.Exceptions.ConflictException
|
|
description: Thrown when the authority service fails to create the user authority (returns null).
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
- uid: adas_core.Authentication.UserService.DeleteAuthority(System.String)
|
|
commentId: M:adas_core.Authentication.UserService.DeleteAuthority(System.String)
|
|
id: DeleteAuthority(System.String)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: DeleteAuthority(string)
|
|
nameWithType: UserService.DeleteAuthority(string)
|
|
fullName: adas_core.Authentication.UserService.DeleteAuthority(string)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: DeleteAuthority
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 749
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Deletes a user authority identified by the specified string identifier. Validates the identifier format and throws if the deletion cannot be completed.
|
|
example: []
|
|
syntax:
|
|
content: public Task<bool> DeleteAuthority(string id)
|
|
parameters:
|
|
- id: id
|
|
type: System.String
|
|
description: The string representation of the authority's ObjectId to delete.
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Boolean}
|
|
description: A task that resolves to <code>true</code> when the authority is successfully deleted.
|
|
content.vb: Public Function DeleteAuthority(id As String) As Task(Of Boolean)
|
|
overload: adas_core.Authentication.UserService.DeleteAuthority*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.BadRequestException
|
|
commentId: T:adas_core.Application.Exceptions.BadRequestException
|
|
description: Thrown when the provided <code class="paramref">id</code> is not a valid ObjectId format.
|
|
- type: adas_core.Application.Exceptions.ConflictException
|
|
commentId: T:adas_core.Application.Exceptions.ConflictException
|
|
description: Thrown when the underlying delete operation fails.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(System.String)
|
|
nameWithType.vb: UserService.DeleteAuthority(String)
|
|
fullName.vb: adas_core.Authentication.UserService.DeleteAuthority(String)
|
|
name.vb: DeleteAuthority(String)
|
|
- uid: adas_core.Authentication.UserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
commentId: M:adas_core.Authentication.UserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
id: UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: UpdateAuthority(Authorization)
|
|
nameWithType: UserService.UpdateAuthority(Authorization)
|
|
fullName: adas_core.Authentication.UserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: UpdateAuthority
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 764
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: Updates the authority for the specified authorization entry. If the underlying authority service returns a null result, a conflict is raised to signal that the update could not be applied.
|
|
example: []
|
|
syntax:
|
|
content: public Task<bool> UpdateAuthority(Authorization authorization)
|
|
parameters:
|
|
- id: authorization
|
|
type: adas_core.Domain.Models.MongoModels.Authorization
|
|
description: The authorization details used to update the user's authority.
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Boolean}
|
|
description: A task that resolves to <code>true</code> when the authority is successfully updated.
|
|
content.vb: Public Function UpdateAuthority(authorization As Authorization) As Task(Of Boolean)
|
|
overload: adas_core.Authentication.UserService.UpdateAuthority*
|
|
exceptions:
|
|
- type: adas_core.Application.Exceptions.ConflictException
|
|
commentId: T:adas_core.Application.Exceptions.ConflictException
|
|
description: Thrown when the authority service returns a null response, indicating the update failed.
|
|
implements:
|
|
- adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
- uid: adas_core.Authentication.UserService.ClaimsFromAuthorities(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization})
|
|
commentId: M:adas_core.Authentication.UserService.ClaimsFromAuthorities(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization})
|
|
id: ClaimsFromAuthorities(System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization})
|
|
parent: adas_core.Authentication.UserService
|
|
langs:
|
|
- csharp
|
|
- vb
|
|
name: ClaimsFromAuthorities(List<Authorization>)
|
|
nameWithType: UserService.ClaimsFromAuthorities(List<Authorization>)
|
|
fullName: adas_core.Authentication.UserService.ClaimsFromAuthorities(System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Authorization>)
|
|
type: Method
|
|
source:
|
|
remote:
|
|
path: adas-core.Authentication/UserService.cs
|
|
branch: document/release/1.0.1
|
|
repo: https://git.teralevel.io/adas/adas-core.git
|
|
id: ClaimsFromAuthorities
|
|
path: ../../adas-core.Authentication/UserService.cs
|
|
startLine: 777
|
|
assemblies:
|
|
- adas-core.Authentication
|
|
namespace: adas_core.Authentication
|
|
summary: >-
|
|
Asynchronously resolves a list of <xref href="System.Security.Claims.Claim" data-throw-if-not-resolved="false"></xref> objects from the provided <xref href="adas_core.Domain.Models.MongoModels.Authorization" data-throw-if-not-resolved="false"></xref> entries.
|
|
|
|
When an authorization has a <code>UnitId</code>, the associated display is looked up and its identifier is assigned to the authorization before the claim is added; otherwise, the claim is added directly.
|
|
example: []
|
|
syntax:
|
|
content: public Task<List<Claim>> ClaimsFromAuthorities(List<Authorization> authorities)
|
|
parameters:
|
|
- id: authorities
|
|
type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization}
|
|
description: The list of authorizations to convert into claims.
|
|
return:
|
|
type: System.Threading.Tasks.Task{System.Collections.Generic.List{System.Security.Claims.Claim}}
|
|
description: A task that represents the asynchronous operation, containing the list of claims built from the supplied authorities.
|
|
content.vb: Public Function ClaimsFromAuthorities(authorities As List(Of Authorization)) As Task(Of List(Of Claim))
|
|
overload: adas_core.Authentication.UserService.ClaimsFromAuthorities*
|
|
nameWithType.vb: UserService.ClaimsFromAuthorities(List(Of Authorization))
|
|
fullName.vb: adas_core.Authentication.UserService.ClaimsFromAuthorities(System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Authorization))
|
|
name.vb: ClaimsFromAuthorities(List(Of Authorization))
|
|
references:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService
|
|
commentId: T:adas_core.Authentication.Interfaces.IUserService
|
|
parent: adas_core.Authentication.Interfaces
|
|
href: adas_core.Authentication.Interfaces.IUserService.html
|
|
name: IUserService
|
|
nameWithType: IUserService
|
|
fullName: adas_core.Authentication.Interfaces.IUserService
|
|
- uid: adas_core.Authentication
|
|
commentId: N:adas_core.Authentication
|
|
href: adas_core.html
|
|
name: adas_core.Authentication
|
|
nameWithType: adas_core.Authentication
|
|
fullName: adas_core.Authentication
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
- uid: System.Object
|
|
commentId: T:System.Object
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
name: object
|
|
nameWithType: object
|
|
fullName: object
|
|
nameWithType.vb: Object
|
|
fullName.vb: Object
|
|
name.vb: Object
|
|
- uid: System.Object.Equals(System.Object)
|
|
commentId: M:System.Object.Equals(System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
name: Equals(object)
|
|
nameWithType: object.Equals(object)
|
|
fullName: object.Equals(object)
|
|
nameWithType.vb: Object.Equals(Object)
|
|
fullName.vb: Object.Equals(Object)
|
|
name.vb: Equals(Object)
|
|
spec.csharp:
|
|
- uid: System.Object.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.Equals(System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
commentId: M:System.Object.Equals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
name: Equals(object, object)
|
|
nameWithType: object.Equals(object, object)
|
|
fullName: object.Equals(object, object)
|
|
nameWithType.vb: Object.Equals(Object, Object)
|
|
fullName.vb: Object.Equals(Object, Object)
|
|
name.vb: Equals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.Equals(System.Object,System.Object)
|
|
name: Equals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.GetHashCode
|
|
commentId: M:System.Object.GetHashCode
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
name: GetHashCode()
|
|
nameWithType: object.GetHashCode()
|
|
fullName: object.GetHashCode()
|
|
nameWithType.vb: Object.GetHashCode()
|
|
fullName.vb: Object.GetHashCode()
|
|
spec.csharp:
|
|
- uid: System.Object.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.GetHashCode
|
|
name: GetHashCode
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.GetType
|
|
commentId: M:System.Object.GetType
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
name: GetType()
|
|
nameWithType: object.GetType()
|
|
fullName: object.GetType()
|
|
nameWithType.vb: Object.GetType()
|
|
fullName.vb: Object.GetType()
|
|
spec.csharp:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.GetType
|
|
name: GetType
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.MemberwiseClone
|
|
commentId: M:System.Object.MemberwiseClone
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
|
|
name: MemberwiseClone()
|
|
nameWithType: object.MemberwiseClone()
|
|
fullName: object.MemberwiseClone()
|
|
nameWithType.vb: Object.MemberwiseClone()
|
|
fullName.vb: Object.MemberwiseClone()
|
|
spec.csharp:
|
|
- uid: System.Object.MemberwiseClone
|
|
name: MemberwiseClone
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.MemberwiseClone
|
|
name: MemberwiseClone
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
name: ReferenceEquals(object, object)
|
|
nameWithType: object.ReferenceEquals(object, object)
|
|
fullName: object.ReferenceEquals(object, object)
|
|
nameWithType.vb: Object.ReferenceEquals(Object, Object)
|
|
fullName.vb: Object.ReferenceEquals(Object, Object)
|
|
name.vb: ReferenceEquals(Object, Object)
|
|
spec.csharp:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
|
|
name: ReferenceEquals
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.ToString
|
|
commentId: M:System.Object.ToString
|
|
parent: System.Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
name: ToString()
|
|
nameWithType: object.ToString()
|
|
fullName: object.ToString()
|
|
nameWithType.vb: Object.ToString()
|
|
fullName.vb: Object.ToString()
|
|
spec.csharp:
|
|
- uid: System.Object.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: System.Object.ToString
|
|
name: ToString
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
|
|
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
parent: adas_core.Domain.Utils.NumberUtils
|
|
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
name: IsNumber(object)
|
|
nameWithType: NumberUtils.IsNumber(object)
|
|
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
|
|
nameWithType.vb: NumberUtils.IsNumber(Object)
|
|
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
|
|
name.vb: IsNumber(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
name: IsNumber
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
name: IsNumber
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
|
|
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
parent: adas_core.Domain.Utils.NumberUtils
|
|
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
name: ToDouble(object)
|
|
nameWithType: NumberUtils.ToDouble(object)
|
|
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
|
|
nameWithType.vb: NumberUtils.ToDouble(Object)
|
|
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
|
|
name.vb: ToDouble(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
name: ToDouble
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
name: ToDouble
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
|
|
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
parent: adas_core.Domain.Utils.ObjectUtils
|
|
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
name: ToStr(object)
|
|
nameWithType: ObjectUtils.ToStr(object)
|
|
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
|
|
nameWithType.vb: ObjectUtils.ToStr(Object)
|
|
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
|
|
name.vb: ToStr(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
name: ToStr
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
name: ToStr
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: adas_core.Authentication.Interfaces
|
|
commentId: N:adas_core.Authentication.Interfaces
|
|
href: adas_core.html
|
|
name: adas_core.Authentication.Interfaces
|
|
nameWithType: adas_core.Authentication.Interfaces
|
|
fullName: adas_core.Authentication.Interfaces
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
- name: .
|
|
- uid: adas_core.Authentication.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Authentication.Interfaces.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
- name: .
|
|
- uid: adas_core.Authentication.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Authentication.Interfaces.html
|
|
- uid: System
|
|
commentId: N:System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System
|
|
nameWithType: System
|
|
fullName: System
|
|
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
isExternal: true
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
name: IsNumber(object)
|
|
nameWithType: NumberUtils.IsNumber(object)
|
|
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
|
|
nameWithType.vb: NumberUtils.IsNumber(Object)
|
|
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
|
|
name.vb: IsNumber(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
name: IsNumber
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
|
|
name: IsNumber
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: adas_core.Domain.Utils.NumberUtils
|
|
commentId: T:adas_core.Domain.Utils.NumberUtils
|
|
parent: adas_core.Domain.Utils
|
|
href: adas_core.Domain.Utils.NumberUtils.html
|
|
name: NumberUtils
|
|
nameWithType: NumberUtils
|
|
fullName: adas_core.Domain.Utils.NumberUtils
|
|
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
isExternal: true
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
name: ToDouble(object)
|
|
nameWithType: NumberUtils.ToDouble(object)
|
|
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
|
|
nameWithType.vb: NumberUtils.ToDouble(Object)
|
|
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
|
|
name.vb: ToDouble(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
name: ToDouble
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
|
|
name: ToDouble
|
|
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
isExternal: true
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
name: ToStr(object)
|
|
nameWithType: ObjectUtils.ToStr(object)
|
|
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
|
|
nameWithType.vb: ObjectUtils.ToStr(Object)
|
|
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
|
|
name.vb: ToStr(Object)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
name: ToStr
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
|
|
name: ToStr
|
|
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
|
|
- name: (
|
|
- uid: System.Object
|
|
name: Object
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.object
|
|
- name: )
|
|
- uid: adas_core.Domain.Utils.ObjectUtils
|
|
commentId: T:adas_core.Domain.Utils.ObjectUtils
|
|
parent: adas_core.Domain.Utils
|
|
href: adas_core.Domain.Utils.ObjectUtils.html
|
|
name: ObjectUtils
|
|
nameWithType: ObjectUtils
|
|
fullName: adas_core.Domain.Utils.ObjectUtils
|
|
- uid: adas_core.Domain.Utils
|
|
commentId: N:adas_core.Domain.Utils
|
|
href: adas_core.html
|
|
name: adas_core.Domain.Utils
|
|
nameWithType: adas_core.Domain.Utils
|
|
fullName: adas_core.Domain.Utils
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Utils
|
|
name: Utils
|
|
href: adas_core.Domain.Utils.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Utils
|
|
name: Utils
|
|
href: adas_core.Domain.Utils.html
|
|
- uid: adas_core.Authentication.UserService.#ctor*
|
|
commentId: Overload:adas_core.Authentication.UserService.#ctor
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService__ctor_System_Collections_Generic_IEnumerable_adas_core_Authentication_Interfaces_ILoginService__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_AuthSettings__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ValidGroupsConfig__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_AuthSettings__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_AuthSettings__Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Repositories_Interfaces_IUserRepository_adas_core_Authentication_Interfaces_IAuthorityService_adas_core_Application_Services_Interfaces_ILocalAuditService_System_Lazy_adas_core_Application_Services_Interfaces_IDisplayService__Microsoft_Extensions_Logging_ILogger_adas_core_Authentication_UserService__adas_core_Application_Services_Interfaces_ISubscribersService_adas_core_Application_Services_Interfaces_IClientMessageService_System_Lazy_adas_core_Application_Services_Interfaces_IPermissionService__
|
|
name: UserService
|
|
nameWithType: UserService.UserService
|
|
fullName: adas_core.Authentication.UserService.UserService
|
|
nameWithType.vb: UserService.New
|
|
fullName.vb: adas_core.Authentication.UserService.New
|
|
name.vb: New
|
|
- uid: System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService}
|
|
commentId: T:System.Collections.Generic.IEnumerable{adas_core.Authentication.Interfaces.ILoginService}
|
|
parent: System.Collections.Generic
|
|
definition: System.Collections.Generic.IEnumerable`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
name: IEnumerable<ILoginService>
|
|
nameWithType: IEnumerable<ILoginService>
|
|
fullName: System.Collections.Generic.IEnumerable<adas_core.Authentication.Interfaces.ILoginService>
|
|
nameWithType.vb: IEnumerable(Of ILoginService)
|
|
fullName.vb: System.Collections.Generic.IEnumerable(Of adas_core.Authentication.Interfaces.ILoginService)
|
|
name.vb: IEnumerable(Of ILoginService)
|
|
spec.csharp:
|
|
- uid: System.Collections.Generic.IEnumerable`1
|
|
name: IEnumerable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
- name: <
|
|
- uid: adas_core.Authentication.Interfaces.ILoginService
|
|
name: ILoginService
|
|
href: adas_core.Authentication.Interfaces.ILoginService.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Collections.Generic.IEnumerable`1
|
|
name: IEnumerable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Authentication.Interfaces.ILoginService
|
|
name: ILoginService
|
|
href: adas_core.Authentication.Interfaces.ILoginService.html
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings}
|
|
commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.AuthSettings}
|
|
parent: Microsoft.Extensions.Options
|
|
definition: Microsoft.Extensions.Options.IOptions`1
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
name: IOptions<AuthSettings>
|
|
nameWithType: IOptions<AuthSettings>
|
|
fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.AuthSettings>
|
|
nameWithType.vb: IOptions(Of AuthSettings)
|
|
fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.AuthSettings)
|
|
name.vb: IOptions(Of AuthSettings)
|
|
spec.csharp:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.AppSettings.AuthSettings
|
|
name: AuthSettings
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.AppSettings.AuthSettings
|
|
name: AuthSettings
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig}
|
|
commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ValidGroupsConfig}
|
|
parent: Microsoft.Extensions.Options
|
|
definition: Microsoft.Extensions.Options.IOptions`1
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
name: IOptions<ValidGroupsConfig>
|
|
nameWithType: IOptions<ValidGroupsConfig>
|
|
fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ValidGroupsConfig>
|
|
nameWithType.vb: IOptions(Of ValidGroupsConfig)
|
|
fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ValidGroupsConfig)
|
|
name.vb: IOptions(Of ValidGroupsConfig)
|
|
spec.csharp:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.AppSettings.ValidGroupsConfig
|
|
name: ValidGroupsConfig
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.AppSettings.ValidGroupsConfig
|
|
name: ValidGroupsConfig
|
|
- name: )
|
|
- uid: Microsoft.AspNetCore.Http.IHttpContextAccessor
|
|
commentId: T:Microsoft.AspNetCore.Http.IHttpContextAccessor
|
|
parent: Microsoft.AspNetCore.Http
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor
|
|
name: IHttpContextAccessor
|
|
nameWithType: IHttpContextAccessor
|
|
fullName: Microsoft.AspNetCore.Http.IHttpContextAccessor
|
|
- uid: adas_core.Application.Repositories.Interfaces.IUserRepository
|
|
commentId: T:adas_core.Application.Repositories.Interfaces.IUserRepository
|
|
parent: adas_core.Application.Repositories.Interfaces
|
|
href: adas_core.Application.Repositories.Interfaces.IUserRepository.html
|
|
name: IUserRepository
|
|
nameWithType: IUserRepository
|
|
fullName: adas_core.Application.Repositories.Interfaces.IUserRepository
|
|
- uid: adas_core.Authentication.Interfaces.IAuthorityService
|
|
commentId: T:adas_core.Authentication.Interfaces.IAuthorityService
|
|
parent: adas_core.Authentication.Interfaces
|
|
href: adas_core.Authentication.Interfaces.IAuthorityService.html
|
|
name: IAuthorityService
|
|
nameWithType: IAuthorityService
|
|
fullName: adas_core.Authentication.Interfaces.IAuthorityService
|
|
- uid: adas_core.Application.Services.Interfaces.ILocalAuditService
|
|
commentId: T:adas_core.Application.Services.Interfaces.ILocalAuditService
|
|
parent: adas_core.Application.Services.Interfaces
|
|
href: adas_core.Application.Services.Interfaces.ILocalAuditService.html
|
|
name: ILocalAuditService
|
|
nameWithType: ILocalAuditService
|
|
fullName: adas_core.Application.Services.Interfaces.ILocalAuditService
|
|
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService}
|
|
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IDisplayService}
|
|
parent: System
|
|
definition: System.Lazy`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
name: Lazy<IDisplayService>
|
|
nameWithType: Lazy<IDisplayService>
|
|
fullName: System.Lazy<adas_core.Application.Services.Interfaces.IDisplayService>
|
|
nameWithType.vb: Lazy(Of IDisplayService)
|
|
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IDisplayService)
|
|
name.vb: Lazy(Of IDisplayService)
|
|
spec.csharp:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: <
|
|
- uid: adas_core.Application.Services.Interfaces.IDisplayService
|
|
name: IDisplayService
|
|
href: adas_core.Application.Services.Interfaces.IDisplayService.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Application.Services.Interfaces.IDisplayService
|
|
name: IDisplayService
|
|
href: adas_core.Application.Services.Interfaces.IDisplayService.html
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService}
|
|
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Authentication.UserService}
|
|
parent: Microsoft.Extensions.Logging
|
|
definition: Microsoft.Extensions.Logging.ILogger`1
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
name: ILogger<UserService>
|
|
nameWithType: ILogger<UserService>
|
|
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Authentication.UserService>
|
|
nameWithType.vb: ILogger(Of UserService)
|
|
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Authentication.UserService)
|
|
name.vb: ILogger(Of UserService)
|
|
spec.csharp:
|
|
- uid: Microsoft.Extensions.Logging.ILogger`1
|
|
name: ILogger
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
- name: <
|
|
- uid: adas_core.Authentication.UserService
|
|
name: UserService
|
|
href: adas_core.Authentication.UserService.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Microsoft.Extensions.Logging.ILogger`1
|
|
name: ILogger
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Authentication.UserService
|
|
name: UserService
|
|
href: adas_core.Authentication.UserService.html
|
|
- name: )
|
|
- uid: adas_core.Application.Services.Interfaces.ISubscribersService
|
|
commentId: T:adas_core.Application.Services.Interfaces.ISubscribersService
|
|
parent: adas_core.Application.Services.Interfaces
|
|
href: adas_core.Application.Services.Interfaces.ISubscribersService.html
|
|
name: ISubscribersService
|
|
nameWithType: ISubscribersService
|
|
fullName: adas_core.Application.Services.Interfaces.ISubscribersService
|
|
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
|
|
commentId: T:adas_core.Application.Services.Interfaces.IClientMessageService
|
|
parent: adas_core.Application.Services.Interfaces
|
|
href: adas_core.Application.Services.Interfaces.IClientMessageService.html
|
|
name: IClientMessageService
|
|
nameWithType: IClientMessageService
|
|
fullName: adas_core.Application.Services.Interfaces.IClientMessageService
|
|
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService}
|
|
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IPermissionService}
|
|
parent: System
|
|
definition: System.Lazy`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
name: Lazy<IPermissionService>
|
|
nameWithType: Lazy<IPermissionService>
|
|
fullName: System.Lazy<adas_core.Application.Services.Interfaces.IPermissionService>
|
|
nameWithType.vb: Lazy(Of IPermissionService)
|
|
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IPermissionService)
|
|
name.vb: Lazy(Of IPermissionService)
|
|
spec.csharp:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: <
|
|
- uid: adas_core.Application.Services.Interfaces.IPermissionService
|
|
name: IPermissionService
|
|
href: adas_core.Application.Services.Interfaces.IPermissionService.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Application.Services.Interfaces.IPermissionService
|
|
name: IPermissionService
|
|
href: adas_core.Application.Services.Interfaces.IPermissionService.html
|
|
- name: )
|
|
- uid: System.Collections.Generic.IEnumerable`1
|
|
commentId: T:System.Collections.Generic.IEnumerable`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
name: IEnumerable<T>
|
|
nameWithType: IEnumerable<T>
|
|
fullName: System.Collections.Generic.IEnumerable<T>
|
|
nameWithType.vb: IEnumerable(Of T)
|
|
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
|
|
name.vb: IEnumerable(Of T)
|
|
spec.csharp:
|
|
- uid: System.Collections.Generic.IEnumerable`1
|
|
name: IEnumerable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Collections.Generic.IEnumerable`1
|
|
name: IEnumerable
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: System.Collections.Generic
|
|
commentId: N:System.Collections.Generic
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System.Collections.Generic
|
|
nameWithType: System.Collections.Generic
|
|
fullName: System.Collections.Generic
|
|
spec.csharp:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Collections
|
|
name: Collections
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections
|
|
- name: .
|
|
- uid: System.Collections.Generic
|
|
name: Generic
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
|
|
spec.vb:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Collections
|
|
name: Collections
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections
|
|
- name: .
|
|
- uid: System.Collections.Generic
|
|
name: Generic
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
commentId: T:Microsoft.Extensions.Options.IOptions`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
name: IOptions<TOptions>
|
|
nameWithType: IOptions<TOptions>
|
|
fullName: Microsoft.Extensions.Options.IOptions<TOptions>
|
|
nameWithType.vb: IOptions(Of TOptions)
|
|
fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
|
|
name.vb: IOptions(Of TOptions)
|
|
spec.csharp:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: <
|
|
- name: TOptions
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Microsoft.Extensions.Options.IOptions`1
|
|
name: IOptions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TOptions
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Options
|
|
commentId: N:Microsoft.Extensions.Options
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
name: Microsoft.Extensions.Options
|
|
nameWithType: Microsoft.Extensions.Options
|
|
fullName: Microsoft.Extensions.Options
|
|
spec.csharp:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.Extensions
|
|
name: Extensions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
|
|
- name: .
|
|
- uid: Microsoft.Extensions.Options
|
|
name: Options
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
|
|
spec.vb:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.Extensions
|
|
name: Extensions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
|
|
- name: .
|
|
- uid: Microsoft.Extensions.Options
|
|
name: Options
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
|
|
- uid: Microsoft.AspNetCore.Http
|
|
commentId: N:Microsoft.AspNetCore.Http
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
name: Microsoft.AspNetCore.Http
|
|
nameWithType: Microsoft.AspNetCore.Http
|
|
fullName: Microsoft.AspNetCore.Http
|
|
spec.csharp:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.AspNetCore
|
|
name: AspNetCore
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
|
|
- name: .
|
|
- uid: Microsoft.AspNetCore.Http
|
|
name: Http
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
|
|
spec.vb:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.AspNetCore
|
|
name: AspNetCore
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
|
|
- name: .
|
|
- uid: Microsoft.AspNetCore.Http
|
|
name: Http
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
|
|
- uid: adas_core.Application.Repositories.Interfaces
|
|
commentId: N:adas_core.Application.Repositories.Interfaces
|
|
href: adas_core.html
|
|
name: adas_core.Application.Repositories.Interfaces
|
|
nameWithType: adas_core.Application.Repositories.Interfaces
|
|
fullName: adas_core.Application.Repositories.Interfaces
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Application
|
|
name: Application
|
|
href: adas_core.Application.html
|
|
- name: .
|
|
- uid: adas_core.Application.Repositories
|
|
name: Repositories
|
|
href: adas_core.Application.Repositories.html
|
|
- name: .
|
|
- uid: adas_core.Application.Repositories.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Application.Repositories.Interfaces.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Application
|
|
name: Application
|
|
href: adas_core.Application.html
|
|
- name: .
|
|
- uid: adas_core.Application.Repositories
|
|
name: Repositories
|
|
href: adas_core.Application.Repositories.html
|
|
- name: .
|
|
- uid: adas_core.Application.Repositories.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Application.Repositories.Interfaces.html
|
|
- uid: adas_core.Application.Services.Interfaces
|
|
commentId: N:adas_core.Application.Services.Interfaces
|
|
href: adas_core.html
|
|
name: adas_core.Application.Services.Interfaces
|
|
nameWithType: adas_core.Application.Services.Interfaces
|
|
fullName: adas_core.Application.Services.Interfaces
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Application
|
|
name: Application
|
|
href: adas_core.Application.html
|
|
- name: .
|
|
- uid: adas_core.Application.Services
|
|
name: Services
|
|
href: adas_core.Application.Services.html
|
|
- name: .
|
|
- uid: adas_core.Application.Services.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Application.Services.Interfaces.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Application
|
|
name: Application
|
|
href: adas_core.Application.html
|
|
- name: .
|
|
- uid: adas_core.Application.Services
|
|
name: Services
|
|
href: adas_core.Application.Services.html
|
|
- name: .
|
|
- uid: adas_core.Application.Services.Interfaces
|
|
name: Interfaces
|
|
href: adas_core.Application.Services.Interfaces.html
|
|
- uid: System.Lazy`1
|
|
commentId: T:System.Lazy`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
name: Lazy<T>
|
|
nameWithType: Lazy<T>
|
|
fullName: System.Lazy<T>
|
|
nameWithType.vb: Lazy(Of T)
|
|
fullName.vb: System.Lazy(Of T)
|
|
name.vb: Lazy(Of T)
|
|
spec.csharp:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Lazy`1
|
|
name: Lazy
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Logging.ILogger`1
|
|
commentId: T:Microsoft.Extensions.Logging.ILogger`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
name: ILogger<TCategoryName>
|
|
nameWithType: ILogger<TCategoryName>
|
|
fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
|
|
nameWithType.vb: ILogger(Of TCategoryName)
|
|
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
|
|
name.vb: ILogger(Of TCategoryName)
|
|
spec.csharp:
|
|
- uid: Microsoft.Extensions.Logging.ILogger`1
|
|
name: ILogger
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
- name: <
|
|
- name: TCategoryName
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: Microsoft.Extensions.Logging.ILogger`1
|
|
name: ILogger
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TCategoryName
|
|
- name: )
|
|
- uid: Microsoft.Extensions.Logging
|
|
commentId: N:Microsoft.Extensions.Logging
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
name: Microsoft.Extensions.Logging
|
|
nameWithType: Microsoft.Extensions.Logging
|
|
fullName: Microsoft.Extensions.Logging
|
|
spec.csharp:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.Extensions
|
|
name: Extensions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
|
|
- name: .
|
|
- uid: Microsoft.Extensions.Logging
|
|
name: Logging
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
|
|
spec.vb:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.Extensions
|
|
name: Extensions
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
|
|
- name: .
|
|
- uid: Microsoft.Extensions.Logging
|
|
name: Logging
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
|
|
- uid: System.Threading.Tasks.Task`1
|
|
commentId: T:System.Threading.Tasks.Task`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<TResult>
|
|
nameWithType: Task<TResult>
|
|
fullName: System.Threading.Tasks.Task<TResult>
|
|
nameWithType.vb: Task(Of TResult)
|
|
fullName.vb: System.Threading.Tasks.Task(Of TResult)
|
|
name.vb: Task(Of TResult)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- name: TResult
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: TResult
|
|
- name: )
|
|
- uid: adas_core.Authentication.Models.TokenResult
|
|
commentId: T:adas_core.Authentication.Models.TokenResult
|
|
parent: adas_core.Authentication.Models
|
|
href: adas_core.Authentication.Models.TokenResult.html
|
|
name: TokenResult
|
|
nameWithType: TokenResult
|
|
fullName: adas_core.Authentication.Models.TokenResult
|
|
- uid: adas_core.Application.Exceptions.UnauthorizedException
|
|
commentId: T:adas_core.Application.Exceptions.UnauthorizedException
|
|
href: adas_core.Application.Exceptions.UnauthorizedException.html
|
|
name: UnauthorizedException
|
|
nameWithType: UnauthorizedException
|
|
fullName: adas_core.Application.Exceptions.UnauthorizedException
|
|
- uid: adas_core.Application.Exceptions.ForbbidenException
|
|
commentId: T:adas_core.Application.Exceptions.ForbbidenException
|
|
href: adas_core.Application.Exceptions.ForbbidenException.html
|
|
name: ForbbidenException
|
|
nameWithType: ForbbidenException
|
|
fullName: adas_core.Application.Exceptions.ForbbidenException
|
|
- uid: adas_core.Authentication.UserService.Login*
|
|
commentId: Overload:adas_core.Authentication.UserService.Login
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_Login_System_String_System_String_
|
|
name: Login
|
|
nameWithType: UserService.Login
|
|
fullName: adas_core.Authentication.UserService.Login
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.Login(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.Login(System.String,System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_Login_System_String_System_String_
|
|
name: Login(string, string)
|
|
nameWithType: IUserService.Login(string, string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.Login(string, string)
|
|
nameWithType.vb: IUserService.Login(String, String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.Login(String, String)
|
|
name.vb: Login(String, String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.Login(System.String,System.String)
|
|
name: Login
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_Login_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.Login(System.String,System.String)
|
|
name: Login
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_Login_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: System.String
|
|
commentId: T:System.String
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
name: string
|
|
nameWithType: string
|
|
fullName: string
|
|
nameWithType.vb: String
|
|
fullName.vb: String
|
|
name.vb: String
|
|
- uid: System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
commentId: T:System.Threading.Tasks.Task{adas_core.Authentication.Models.TokenResult}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<TokenResult>
|
|
nameWithType: Task<TokenResult>
|
|
fullName: System.Threading.Tasks.Task<adas_core.Authentication.Models.TokenResult>
|
|
nameWithType.vb: Task(Of TokenResult)
|
|
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Authentication.Models.TokenResult)
|
|
name.vb: Task(Of TokenResult)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: adas_core.Authentication.Models.TokenResult
|
|
name: TokenResult
|
|
href: adas_core.Authentication.Models.TokenResult.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Authentication.Models.TokenResult
|
|
name: TokenResult
|
|
href: adas_core.Authentication.Models.TokenResult.html
|
|
- name: )
|
|
- uid: adas_core.Authentication.Models
|
|
commentId: N:adas_core.Authentication.Models
|
|
href: adas_core.html
|
|
name: adas_core.Authentication.Models
|
|
nameWithType: adas_core.Authentication.Models
|
|
fullName: adas_core.Authentication.Models
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
- name: .
|
|
- uid: adas_core.Authentication.Models
|
|
name: Models
|
|
href: adas_core.Authentication.Models.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Authentication
|
|
name: Authentication
|
|
href: adas_core.Authentication.html
|
|
- name: .
|
|
- uid: adas_core.Authentication.Models
|
|
name: Models
|
|
href: adas_core.Authentication.Models.html
|
|
- uid: System.Threading.Tasks
|
|
commentId: N:System.Threading.Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System.Threading.Tasks
|
|
nameWithType: System.Threading.Tasks
|
|
fullName: System.Threading.Tasks
|
|
spec.csharp:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
- name: .
|
|
- uid: System.Threading.Tasks
|
|
name: Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
|
|
spec.vb:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.Threading
|
|
name: Threading
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading
|
|
- name: .
|
|
- uid: System.Threading.Tasks
|
|
name: Tasks
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
|
|
- uid: adas_core.Application.Exceptions.TokenException
|
|
commentId: T:adas_core.Application.Exceptions.TokenException
|
|
href: adas_core.Application.Exceptions.TokenException.html
|
|
name: TokenException
|
|
nameWithType: TokenException
|
|
fullName: adas_core.Application.Exceptions.TokenException
|
|
- uid: Microsoft.IdentityModel.Tokens.SecurityToken
|
|
commentId: T:Microsoft.IdentityModel.Tokens.SecurityToken
|
|
parent: Microsoft.IdentityModel.Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel.tokens.securitytoken
|
|
name: SecurityToken
|
|
nameWithType: SecurityToken
|
|
fullName: Microsoft.IdentityModel.Tokens.SecurityToken
|
|
- uid: adas_core.Authentication.UserService.ValidateToken*
|
|
commentId: Overload:adas_core.Authentication.UserService.ValidateToken
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_ValidateToken_System_String_System_String_Microsoft_IdentityModel_Tokens_SecurityToken__
|
|
name: ValidateToken
|
|
nameWithType: UserService.ValidateToken
|
|
fullName: adas_core.Authentication.UserService.ValidateToken
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_ValidateToken_System_String_System_String_Microsoft_IdentityModel_Tokens_SecurityToken__
|
|
name: ValidateToken(string, string, out SecurityToken)
|
|
nameWithType: IUserService.ValidateToken(string, string, out SecurityToken)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.ValidateToken(string, string, out Microsoft.IdentityModel.Tokens.SecurityToken)
|
|
nameWithType.vb: IUserService.ValidateToken(String, String, SecurityToken)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.ValidateToken(String, String, Microsoft.IdentityModel.Tokens.SecurityToken)
|
|
name.vb: ValidateToken(String, String, SecurityToken)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
name: ValidateToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_ValidateToken_System_String_System_String_Microsoft_IdentityModel_Tokens_SecurityToken__
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- name: out
|
|
- name: " "
|
|
- uid: Microsoft.IdentityModel.Tokens.SecurityToken
|
|
name: SecurityToken
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel.tokens.securitytoken
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.ValidateToken(System.String,System.String,Microsoft.IdentityModel.Tokens.SecurityToken@)
|
|
name: ValidateToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_ValidateToken_System_String_System_String_Microsoft_IdentityModel_Tokens_SecurityToken__
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: Microsoft.IdentityModel.Tokens.SecurityToken
|
|
name: SecurityToken
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel.tokens.securitytoken
|
|
- name: )
|
|
- uid: Microsoft.IdentityModel.Tokens
|
|
commentId: N:Microsoft.IdentityModel.Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
name: Microsoft.IdentityModel.Tokens
|
|
nameWithType: Microsoft.IdentityModel.Tokens
|
|
fullName: Microsoft.IdentityModel.Tokens
|
|
spec.csharp:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.IdentityModel
|
|
name: IdentityModel
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel
|
|
- name: .
|
|
- uid: Microsoft.IdentityModel.Tokens
|
|
name: Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel.tokens
|
|
spec.vb:
|
|
- uid: Microsoft
|
|
name: Microsoft
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft
|
|
- name: .
|
|
- uid: Microsoft.IdentityModel
|
|
name: IdentityModel
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel
|
|
- name: .
|
|
- uid: Microsoft.IdentityModel.Tokens
|
|
name: Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/microsoft.identitymodel.tokens
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
commentId: T:adas_core.Domain.Models.MongoModels.User
|
|
parent: adas_core.Domain.Models.MongoModels
|
|
href: adas_core.Domain.Models.MongoModels.User.html
|
|
name: User
|
|
nameWithType: User
|
|
fullName: adas_core.Domain.Models.MongoModels.User
|
|
- uid: adas_core.Authentication.UserService.GetUserByToken*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUserByToken
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUserByToken_System_IdentityModel_Tokens_Jwt_JwtSecurityToken_
|
|
name: GetUserByToken
|
|
nameWithType: UserService.GetUserByToken
|
|
fullName: adas_core.Authentication.UserService.GetUserByToken
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByToken_System_IdentityModel_Tokens_Jwt_JwtSecurityToken_
|
|
name: GetUserByToken(JwtSecurityToken)
|
|
nameWithType: IUserService.GetUserByToken(JwtSecurityToken)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
name: GetUserByToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByToken_System_IdentityModel_Tokens_Jwt_JwtSecurityToken_
|
|
- name: (
|
|
- uid: System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
name: JwtSecurityToken
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens.jwt.jwtsecuritytoken
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken)
|
|
name: GetUserByToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByToken_System_IdentityModel_Tokens_Jwt_JwtSecurityToken_
|
|
- name: (
|
|
- uid: System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
name: JwtSecurityToken
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens.jwt.jwtsecuritytoken
|
|
- name: )
|
|
- uid: System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
commentId: T:System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
parent: System.IdentityModel.Tokens.Jwt
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens.jwt.jwtsecuritytoken
|
|
name: JwtSecurityToken
|
|
nameWithType: JwtSecurityToken
|
|
fullName: System.IdentityModel.Tokens.Jwt.JwtSecurityToken
|
|
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.User}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<User>
|
|
nameWithType: Task<User>
|
|
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.User>
|
|
nameWithType.vb: Task(Of User)
|
|
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.User)
|
|
name.vb: Task(Of User)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.MongoModels
|
|
commentId: N:adas_core.Domain.Models.MongoModels
|
|
href: adas_core.html
|
|
name: adas_core.Domain.Models.MongoModels
|
|
nameWithType: adas_core.Domain.Models.MongoModels
|
|
fullName: adas_core.Domain.Models.MongoModels
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.MongoModels
|
|
name: MongoModels
|
|
href: adas_core.Domain.Models.MongoModels.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.MongoModels
|
|
name: MongoModels
|
|
href: adas_core.Domain.Models.MongoModels.html
|
|
- uid: System.IdentityModel.Tokens.Jwt
|
|
commentId: N:System.IdentityModel.Tokens.Jwt
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
name: System.IdentityModel.Tokens.Jwt
|
|
nameWithType: System.IdentityModel.Tokens.Jwt
|
|
fullName: System.IdentityModel.Tokens.Jwt
|
|
spec.csharp:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.IdentityModel
|
|
name: IdentityModel
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel
|
|
- name: .
|
|
- uid: System.IdentityModel.Tokens
|
|
name: Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens
|
|
- name: .
|
|
- uid: System.IdentityModel.Tokens.Jwt
|
|
name: Jwt
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens.jwt
|
|
spec.vb:
|
|
- uid: System
|
|
name: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system
|
|
- name: .
|
|
- uid: System.IdentityModel
|
|
name: IdentityModel
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel
|
|
- name: .
|
|
- uid: System.IdentityModel.Tokens
|
|
name: Tokens
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens
|
|
- name: .
|
|
- uid: System.IdentityModel.Tokens.Jwt
|
|
name: Jwt
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.identitymodel.tokens.jwt
|
|
- uid: adas_core.Domain.Exceptions.LoginServicesException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesException
|
|
href: adas_core.Domain.Exceptions.LoginServicesException.html
|
|
name: LoginServicesException
|
|
nameWithType: LoginServicesException
|
|
fullName: adas_core.Domain.Exceptions.LoginServicesException
|
|
- uid: System.UnauthorizedAccessException
|
|
commentId: T:System.UnauthorizedAccessException
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.unauthorizedaccessexception
|
|
name: UnauthorizedAccessException
|
|
nameWithType: UnauthorizedAccessException
|
|
fullName: System.UnauthorizedAccessException
|
|
- uid: adas_core.Domain.Exceptions.BusinessException
|
|
commentId: T:adas_core.Domain.Exceptions.BusinessException
|
|
parent: adas_core.Domain.Exceptions
|
|
href: adas_core.Domain.Exceptions.BusinessException.html
|
|
name: BusinessException
|
|
nameWithType: BusinessException
|
|
fullName: adas_core.Domain.Exceptions.BusinessException
|
|
- uid: adas_core.Authentication.UserService.GetUserByCasTicket*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUserByCasTicket
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUserByCasTicket_System_String_System_String_
|
|
name: GetUserByCasTicket
|
|
nameWithType: UserService.GetUserByCasTicket
|
|
fullName: adas_core.Authentication.UserService.GetUserByCasTicket
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(System.String,System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByCasTicket_System_String_System_String_
|
|
name: GetUserByCasTicket(string, string)
|
|
nameWithType: IUserService.GetUserByCasTicket(string, string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(string, string)
|
|
nameWithType.vb: IUserService.GetUserByCasTicket(String, String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(String, String)
|
|
name.vb: GetUserByCasTicket(String, String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(System.String,System.String)
|
|
name: GetUserByCasTicket
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByCasTicket_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByCasTicket(System.String,System.String)
|
|
name: GetUserByCasTicket
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByCasTicket_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Domain.Exceptions
|
|
commentId: N:adas_core.Domain.Exceptions
|
|
href: adas_core.html
|
|
name: adas_core.Domain.Exceptions
|
|
nameWithType: adas_core.Domain.Exceptions
|
|
fullName: adas_core.Domain.Exceptions
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Exceptions
|
|
name: Exceptions
|
|
href: adas_core.Domain.Exceptions.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Exceptions
|
|
name: Exceptions
|
|
href: adas_core.Domain.Exceptions.html
|
|
- uid: adas_core.Authentication.UserService.RefreshToken*
|
|
commentId: Overload:adas_core.Authentication.UserService.RefreshToken
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_RefreshToken_System_String_
|
|
name: RefreshToken
|
|
nameWithType: UserService.RefreshToken
|
|
fullName: adas_core.Authentication.UserService.RefreshToken
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.RefreshToken(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.RefreshToken(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_RefreshToken_System_String_
|
|
name: RefreshToken(string)
|
|
nameWithType: IUserService.RefreshToken(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.RefreshToken(string)
|
|
nameWithType.vb: IUserService.RefreshToken(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.RefreshToken(String)
|
|
name.vb: RefreshToken(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.RefreshToken(System.String)
|
|
name: RefreshToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_RefreshToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.RefreshToken(System.String)
|
|
name: RefreshToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_RefreshToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
commentId: T:adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
href: adas_core.Domain.Exceptions.LoginServicesNotFoundException.html
|
|
name: LoginServicesNotFoundException
|
|
nameWithType: LoginServicesNotFoundException
|
|
fullName: adas_core.Domain.Exceptions.LoginServicesNotFoundException
|
|
- uid: adas_core.Authentication.UserService.GetUser*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUser
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUser_System_String_System_String_
|
|
name: GetUser
|
|
nameWithType: UserService.GetUser
|
|
fullName: adas_core.Authentication.UserService.GetUser
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUser(System.String,System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUser(System.String,System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUser_System_String_System_String_
|
|
name: GetUser(string, string)
|
|
nameWithType: IUserService.GetUser(string, string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUser(string, string)
|
|
nameWithType.vb: IUserService.GetUser(String, String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.GetUser(String, String)
|
|
name.vb: GetUser(String, String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUser(System.String,System.String)
|
|
name: GetUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUser_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUser(System.String,System.String)
|
|
name: GetUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUser_System_String_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.GetUserById*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUserById
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUserById_MongoDB_Bson_ObjectId_
|
|
name: GetUserById
|
|
nameWithType: UserService.GetUserById
|
|
fullName: adas_core.Authentication.UserService.GetUserById
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserById_MongoDB_Bson_ObjectId_
|
|
name: GetUserById(ObjectId)
|
|
nameWithType: IUserService.GetUserById(ObjectId)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
name: GetUserById
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserById_MongoDB_Bson_ObjectId_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserById(MongoDB.Bson.ObjectId)
|
|
name: GetUserById
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserById_MongoDB_Bson_ObjectId_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: )
|
|
- uid: MongoDB.Bson.ObjectId
|
|
commentId: T:MongoDB.Bson.ObjectId
|
|
parent: MongoDB.Bson
|
|
isExternal: true
|
|
name: ObjectId
|
|
nameWithType: ObjectId
|
|
fullName: MongoDB.Bson.ObjectId
|
|
- uid: MongoDB.Bson
|
|
commentId: N:MongoDB.Bson
|
|
isExternal: true
|
|
name: MongoDB.Bson
|
|
nameWithType: MongoDB.Bson
|
|
fullName: MongoDB.Bson
|
|
spec.csharp:
|
|
- uid: MongoDB
|
|
name: MongoDB
|
|
isExternal: true
|
|
- name: .
|
|
- uid: MongoDB.Bson
|
|
name: Bson
|
|
isExternal: true
|
|
spec.vb:
|
|
- uid: MongoDB
|
|
name: MongoDB
|
|
isExternal: true
|
|
- name: .
|
|
- uid: MongoDB.Bson
|
|
name: Bson
|
|
isExternal: true
|
|
- uid: adas_core.Authentication.UserService.GetUserByUserName*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUserByUserName
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUserByUserName_System_String_
|
|
name: GetUserByUserName
|
|
nameWithType: UserService.GetUserByUserName
|
|
fullName: adas_core.Authentication.UserService.GetUserByUserName
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByUserName_System_String_
|
|
name: GetUserByUserName(string)
|
|
nameWithType: IUserService.GetUserByUserName(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(string)
|
|
nameWithType.vb: IUserService.GetUserByUserName(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(String)
|
|
name.vb: GetUserByUserName(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(System.String)
|
|
name: GetUserByUserName
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByUserName_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByUserName(System.String)
|
|
name: GetUserByUserName
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByUserName_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.GetUserByName*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetUserByName
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetUserByName_System_String_
|
|
name: GetUserByName
|
|
nameWithType: UserService.GetUserByName
|
|
fullName: adas_core.Authentication.UserService.GetUserByName
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByName(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetUserByName(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByName_System_String_
|
|
name: GetUserByName(string)
|
|
nameWithType: IUserService.GetUserByName(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetUserByName(string)
|
|
nameWithType.vb: IUserService.GetUserByName(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.GetUserByName(String)
|
|
name.vb: GetUserByName(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByName(System.String)
|
|
name: GetUserByName
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByName_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetUserByName(System.String)
|
|
name: GetUserByName
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetUserByName_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.CreateUser*
|
|
commentId: Overload:adas_core.Authentication.UserService.CreateUser
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_CreateUser_adas_core_Domain_Models_MongoModels_User_
|
|
name: CreateUser
|
|
nameWithType: UserService.CreateUser
|
|
fullName: adas_core.Authentication.UserService.CreateUser
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateUser_adas_core_Domain_Models_MongoModels_User_
|
|
name: CreateUser(User)
|
|
nameWithType: IUserService.CreateUser(User)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
name: CreateUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateUser_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateUser(adas_core.Domain.Models.MongoModels.User)
|
|
name: CreateUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateUser_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- uid: adas_core.Application.Exceptions.UnprocessableEntityException
|
|
commentId: T:adas_core.Application.Exceptions.UnprocessableEntityException
|
|
href: adas_core.Application.Exceptions.UnprocessableEntityException.html
|
|
name: UnprocessableEntityException
|
|
nameWithType: UnprocessableEntityException
|
|
fullName: adas_core.Application.Exceptions.UnprocessableEntityException
|
|
- uid: adas_core.Application.Exceptions.NotFoundException
|
|
commentId: T:adas_core.Application.Exceptions.NotFoundException
|
|
href: adas_core.Application.Exceptions.NotFoundException.html
|
|
name: NotFoundException
|
|
nameWithType: NotFoundException
|
|
fullName: adas_core.Application.Exceptions.NotFoundException
|
|
- uid: adas_core.Authentication.UserService.CreateNewUserByRequest*
|
|
commentId: Overload:adas_core.Authentication.UserService.CreateNewUserByRequest
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_CreateNewUserByRequest_adas_core_Domain_Models_MongoModels_User_
|
|
name: CreateNewUserByRequest
|
|
nameWithType: UserService.CreateNewUserByRequest
|
|
fullName: adas_core.Authentication.UserService.CreateNewUserByRequest
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserByRequest_adas_core_Domain_Models_MongoModels_User_
|
|
name: CreateNewUserByRequest(User)
|
|
nameWithType: IUserService.CreateNewUserByRequest(User)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
name: CreateNewUserByRequest
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserByRequest_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserByRequest(adas_core.Domain.Models.MongoModels.User)
|
|
name: CreateNewUserByRequest
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserByRequest_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.CreateNewUserWithAuthorities*
|
|
commentId: Overload:adas_core.Authentication.UserService.CreateNewUserWithAuthorities
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_CreateNewUserWithAuthorities_adas_core_Domain_Models_DTO_CreateUserWithAuthDto_
|
|
name: CreateNewUserWithAuthorities
|
|
nameWithType: UserService.CreateNewUserWithAuthorities
|
|
fullName: adas_core.Authentication.UserService.CreateNewUserWithAuthorities
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserWithAuthorities_adas_core_Domain_Models_DTO_CreateUserWithAuthDto_
|
|
name: CreateNewUserWithAuthorities(CreateUserWithAuthDto)
|
|
nameWithType: IUserService.CreateNewUserWithAuthorities(CreateUserWithAuthDto)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
name: CreateNewUserWithAuthorities
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserWithAuthorities_adas_core_Domain_Models_DTO_CreateUserWithAuthDto_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
name: CreateUserWithAuthDto
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewUserWithAuthorities(adas_core.Domain.Models.DTO.CreateUserWithAuthDto)
|
|
name: CreateNewUserWithAuthorities
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewUserWithAuthorities_adas_core_Domain_Models_DTO_CreateUserWithAuthDto_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
name: CreateUserWithAuthDto
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
commentId: T:adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
parent: adas_core.Domain.Models.DTO
|
|
href: adas_core.Domain.Models.DTO.CreateUserWithAuthDto.html
|
|
name: CreateUserWithAuthDto
|
|
nameWithType: CreateUserWithAuthDto
|
|
fullName: adas_core.Domain.Models.DTO.CreateUserWithAuthDto
|
|
- uid: adas_core.Domain.Models.DTO
|
|
commentId: N:adas_core.Domain.Models.DTO
|
|
href: adas_core.html
|
|
name: adas_core.Domain.Models.DTO
|
|
nameWithType: adas_core.Domain.Models.DTO
|
|
fullName: adas_core.Domain.Models.DTO
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.DTO
|
|
name: DTO
|
|
href: adas_core.Domain.Models.DTO.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.DTO
|
|
name: DTO
|
|
href: adas_core.Domain.Models.DTO.html
|
|
- uid: adas_core.Authentication.UserService.UpdateUsersByRequest*
|
|
commentId: Overload:adas_core.Authentication.UserService.UpdateUsersByRequest
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_UpdateUsersByRequest_adas_core_Domain_Models_MongoModels_User_System_Boolean_
|
|
name: UpdateUsersByRequest
|
|
nameWithType: UserService.UpdateUsersByRequest
|
|
fullName: adas_core.Authentication.UserService.UpdateUsersByRequest
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUsersByRequest_adas_core_Domain_Models_MongoModels_User_System_Boolean_
|
|
name: UpdateUsersByRequest(User, bool)
|
|
nameWithType: IUserService.UpdateUsersByRequest(User, bool)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User, bool)
|
|
nameWithType.vb: IUserService.UpdateUsersByRequest(User, Boolean)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User, Boolean)
|
|
name.vb: UpdateUsersByRequest(User, Boolean)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
name: UpdateUsersByRequest
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUsersByRequest_adas_core_Domain_Models_MongoModels_User_System_Boolean_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUsersByRequest(adas_core.Domain.Models.MongoModels.User,System.Boolean)
|
|
name: UpdateUsersByRequest
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUsersByRequest_adas_core_Domain_Models_MongoModels_User_System_Boolean_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: )
|
|
- uid: System.Boolean
|
|
commentId: T:System.Boolean
|
|
parent: System
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
name: bool
|
|
nameWithType: bool
|
|
fullName: bool
|
|
nameWithType.vb: Boolean
|
|
fullName.vb: Boolean
|
|
name.vb: Boolean
|
|
- uid: adas_core.Application.Exceptions.ConflictException
|
|
commentId: T:adas_core.Application.Exceptions.ConflictException
|
|
href: adas_core.Application.Exceptions.ConflictException.html
|
|
name: ConflictException
|
|
nameWithType: ConflictException
|
|
fullName: adas_core.Application.Exceptions.ConflictException
|
|
- uid: adas_core.Authentication.UserService.UpdateUserWithAuthorities*
|
|
commentId: Overload:adas_core.Authentication.UserService.UpdateUserWithAuthorities
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_UpdateUserWithAuthorities_adas_core_Domain_Models_DTO_UpdateUserWithAuthDto_System_Boolean_
|
|
name: UpdateUserWithAuthorities
|
|
nameWithType: UserService.UpdateUserWithAuthorities
|
|
fullName: adas_core.Authentication.UserService.UpdateUserWithAuthorities
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserWithAuthorities_adas_core_Domain_Models_DTO_UpdateUserWithAuthDto_System_Boolean_
|
|
name: UpdateUserWithAuthorities(UpdateUserWithAuthDto, bool)
|
|
nameWithType: IUserService.UpdateUserWithAuthorities(UpdateUserWithAuthDto, bool)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto, bool)
|
|
nameWithType.vb: IUserService.UpdateUserWithAuthorities(UpdateUserWithAuthDto, Boolean)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto, Boolean)
|
|
name.vb: UpdateUserWithAuthorities(UpdateUserWithAuthDto, Boolean)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
name: UpdateUserWithAuthorities
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserWithAuthorities_adas_core_Domain_Models_DTO_UpdateUserWithAuthDto_System_Boolean_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
name: UpdateUserWithAuthDto
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserWithAuthorities(adas_core.Domain.Models.DTO.UpdateUserWithAuthDto,System.Boolean)
|
|
name: UpdateUserWithAuthorities
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserWithAuthorities_adas_core_Domain_Models_DTO_UpdateUserWithAuthDto_System_Boolean_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
name: UpdateUserWithAuthDto
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
commentId: T:adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
parent: adas_core.Domain.Models.DTO
|
|
href: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto.html
|
|
name: UpdateUserWithAuthDto
|
|
nameWithType: UpdateUserWithAuthDto
|
|
fullName: adas_core.Domain.Models.DTO.UpdateUserWithAuthDto
|
|
- uid: adas_core.Application.Exceptions.BadRequestException
|
|
commentId: T:adas_core.Application.Exceptions.BadRequestException
|
|
href: adas_core.Application.Exceptions.BadRequestException.html
|
|
name: BadRequestException
|
|
nameWithType: BadRequestException
|
|
fullName: adas_core.Application.Exceptions.BadRequestException
|
|
- uid: adas_core.Authentication.UserService.UpdateUserPassword*
|
|
commentId: Overload:adas_core.Authentication.UserService.UpdateUserPassword
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_UpdateUserPassword_MongoDB_Bson_ObjectId_System_String_System_String_
|
|
name: UpdateUserPassword
|
|
nameWithType: UserService.UpdateUserPassword
|
|
fullName: adas_core.Authentication.UserService.UpdateUserPassword
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserPassword_MongoDB_Bson_ObjectId_System_String_System_String_
|
|
name: UpdateUserPassword(ObjectId, string, string)
|
|
nameWithType: IUserService.UpdateUserPassword(ObjectId, string, string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId, string, string)
|
|
nameWithType.vb: IUserService.UpdateUserPassword(ObjectId, String, String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId, String, String)
|
|
name.vb: UpdateUserPassword(ObjectId, String, String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
name: UpdateUserPassword
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserPassword_MongoDB_Bson_ObjectId_System_String_System_String_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateUserPassword(MongoDB.Bson.ObjectId,System.String,System.String)
|
|
name: UpdateUserPassword
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateUserPassword_MongoDB_Bson_ObjectId_System_String_System_String_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: ','
|
|
- name: " "
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task{System.Boolean}
|
|
commentId: T:System.Threading.Tasks.Task{System.Boolean}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<bool>
|
|
nameWithType: Task<bool>
|
|
fullName: System.Threading.Tasks.Task<bool>
|
|
nameWithType.vb: Task(Of Boolean)
|
|
fullName.vb: System.Threading.Tasks.Task(Of Boolean)
|
|
name.vb: Task(Of Boolean)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: System.Boolean
|
|
name: bool
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Boolean
|
|
name: Boolean
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.DeleteUser*
|
|
commentId: Overload:adas_core.Authentication.UserService.DeleteUser
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_DeleteUser_MongoDB_Bson_ObjectId_
|
|
name: DeleteUser
|
|
nameWithType: UserService.DeleteUser
|
|
fullName: adas_core.Authentication.UserService.DeleteUser
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteUser_MongoDB_Bson_ObjectId_
|
|
name: DeleteUser(ObjectId)
|
|
nameWithType: IUserService.DeleteUser(ObjectId)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
name: DeleteUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteUser_MongoDB_Bson_ObjectId_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteUser(MongoDB.Bson.ObjectId)
|
|
name: DeleteUser
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteUser_MongoDB_Bson_ObjectId_
|
|
- name: (
|
|
- uid: MongoDB.Bson.ObjectId
|
|
name: ObjectId
|
|
isExternal: true
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
commentId: T:adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
|
|
name: PaginationResponse<T>
|
|
nameWithType: PaginationResponse<T>
|
|
fullName: adas_core.Domain.Models.Responses.PaginationResponse<T>
|
|
nameWithType.vb: PaginationResponse(Of T)
|
|
fullName.vb: adas_core.Domain.Models.Responses.PaginationResponse(Of T)
|
|
name.vb: PaginationResponse(Of T)
|
|
spec.csharp:
|
|
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
name: PaginationResponse
|
|
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
name: PaginationResponse
|
|
href: adas_core.Domain.Models.Responses.PaginationResponse-1.html
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.GetPaginatedUsers*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetPaginatedUsers
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetPaginatedUsers_adas_core_Domain_Models_Filter_PaginationFilter_
|
|
name: GetPaginatedUsers
|
|
nameWithType: UserService.GetPaginatedUsers
|
|
fullName: adas_core.Authentication.UserService.GetPaginatedUsers
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetPaginatedUsers_adas_core_Domain_Models_Filter_PaginationFilter_
|
|
name: GetPaginatedUsers(PaginationFilter)
|
|
nameWithType: IUserService.GetPaginatedUsers(PaginationFilter)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
name: GetPaginatedUsers
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetPaginatedUsers_adas_core_Domain_Models_Filter_PaginationFilter_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.Filter.PaginationFilter
|
|
name: PaginationFilter
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetPaginatedUsers(adas_core.Domain.Models.Filter.PaginationFilter)
|
|
name: GetPaginatedUsers
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetPaginatedUsers_adas_core_Domain_Models_Filter_PaginationFilter_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.Filter.PaginationFilter
|
|
name: PaginationFilter
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.Filter.PaginationFilter
|
|
commentId: T:adas_core.Domain.Models.Filter.PaginationFilter
|
|
parent: adas_core.Domain.Models.Filter
|
|
href: adas_core.Domain.Models.Filter.PaginationFilter.html
|
|
name: PaginationFilter
|
|
nameWithType: PaginationFilter
|
|
fullName: adas_core.Domain.Models.Filter.PaginationFilter
|
|
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.User}}
|
|
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.User}}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<PaginationResponse<User>>
|
|
nameWithType: Task<PaginationResponse<User>>
|
|
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.MongoModels.User>>
|
|
nameWithType.vb: Task(Of PaginationResponse(Of User))
|
|
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.MongoModels.User))
|
|
name.vb: Task(Of PaginationResponse(Of User))
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
name: PaginationResponse
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: '>'
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.Responses.PaginationResponse`1
|
|
name: PaginationResponse
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.Filter
|
|
commentId: N:adas_core.Domain.Models.Filter
|
|
href: adas_core.html
|
|
name: adas_core.Domain.Models.Filter
|
|
nameWithType: adas_core.Domain.Models.Filter
|
|
fullName: adas_core.Domain.Models.Filter
|
|
spec.csharp:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.Filter
|
|
name: Filter
|
|
href: adas_core.Domain.Models.Filter.html
|
|
spec.vb:
|
|
- uid: adas_core
|
|
name: adas_core
|
|
href: adas_core.html
|
|
- name: .
|
|
- uid: adas_core.Domain
|
|
name: Domain
|
|
href: adas_core.Domain.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models
|
|
name: Models
|
|
href: adas_core.Domain.Models.html
|
|
- name: .
|
|
- uid: adas_core.Domain.Models.Filter
|
|
name: Filter
|
|
href: adas_core.Domain.Models.Filter.html
|
|
- uid: adas_core.Authentication.UserService.GenerateJwt*
|
|
commentId: Overload:adas_core.Authentication.UserService.GenerateJwt
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GenerateJwt_adas_core_Domain_Models_MongoModels_User_
|
|
name: GenerateJwt
|
|
nameWithType: UserService.GenerateJwt
|
|
fullName: adas_core.Authentication.UserService.GenerateJwt
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GenerateJwt_adas_core_Domain_Models_MongoModels_User_
|
|
name: GenerateJwt(User)
|
|
nameWithType: IUserService.GenerateJwt(User)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
name: GenerateJwt
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GenerateJwt_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GenerateJwt(adas_core.Domain.Models.MongoModels.User)
|
|
name: GenerateJwt
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GenerateJwt_adas_core_Domain_Models_MongoModels_User_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.GetAll*
|
|
commentId: Overload:adas_core.Authentication.UserService.GetAll
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_GetAll
|
|
name: GetAll
|
|
nameWithType: UserService.GetAll
|
|
fullName: adas_core.Authentication.UserService.GetAll
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetAll
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.GetAll
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetAll
|
|
name: GetAll()
|
|
nameWithType: IUserService.GetAll()
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.GetAll()
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetAll
|
|
name: GetAll
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetAll
|
|
- name: (
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.GetAll
|
|
name: GetAll
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_GetAll
|
|
- name: (
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.User}}
|
|
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.User}}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<List<User>>
|
|
nameWithType: Task<List<User>>
|
|
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.User>>
|
|
nameWithType.vb: Task(Of List(Of User))
|
|
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.User))
|
|
name.vb: Task(Of List(Of User))
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: '>'
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.MongoModels.User
|
|
name: User
|
|
- name: )
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.LoginWithGivenAccessToken*
|
|
commentId: Overload:adas_core.Authentication.UserService.LoginWithGivenAccessToken
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_LoginWithGivenAccessToken_System_String_
|
|
name: LoginWithGivenAccessToken
|
|
nameWithType: UserService.LoginWithGivenAccessToken
|
|
fullName: adas_core.Authentication.UserService.LoginWithGivenAccessToken
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithGivenAccessToken_System_String_
|
|
name: LoginWithGivenAccessToken(string)
|
|
nameWithType: IUserService.LoginWithGivenAccessToken(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(string)
|
|
nameWithType.vb: IUserService.LoginWithGivenAccessToken(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(String)
|
|
name.vb: LoginWithGivenAccessToken(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(System.String)
|
|
name: LoginWithGivenAccessToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithGivenAccessToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithGivenAccessToken(System.String)
|
|
name: LoginWithGivenAccessToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithGivenAccessToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.LoginWithAccessToken*
|
|
commentId: Overload:adas_core.Authentication.UserService.LoginWithAccessToken
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_LoginWithAccessToken_System_String_
|
|
name: LoginWithAccessToken
|
|
nameWithType: UserService.LoginWithAccessToken
|
|
fullName: adas_core.Authentication.UserService.LoginWithAccessToken
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithAccessToken_System_String_
|
|
name: LoginWithAccessToken(string)
|
|
nameWithType: IUserService.LoginWithAccessToken(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(string)
|
|
nameWithType.vb: IUserService.LoginWithAccessToken(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(String)
|
|
name.vb: LoginWithAccessToken(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(System.String)
|
|
name: LoginWithAccessToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithAccessToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.LoginWithAccessToken(System.String)
|
|
name: LoginWithAccessToken
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_LoginWithAccessToken_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
commentId: T:adas_core.Domain.Models.MongoModels.Authorization
|
|
parent: adas_core.Domain.Models.MongoModels
|
|
href: adas_core.Domain.Models.MongoModels.Authorization.html
|
|
name: Authorization
|
|
nameWithType: Authorization
|
|
fullName: adas_core.Domain.Models.MongoModels.Authorization
|
|
- uid: adas_core.Authentication.UserService.CreateNewAuthority*
|
|
commentId: Overload:adas_core.Authentication.UserService.CreateNewAuthority
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_CreateNewAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
name: CreateNewAuthority
|
|
nameWithType: UserService.CreateNewAuthority
|
|
fullName: adas_core.Authentication.UserService.CreateNewAuthority
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
name: CreateNewAuthority(Authorization)
|
|
nameWithType: IUserService.CreateNewAuthority(Authorization)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
name: CreateNewAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.CreateNewAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
name: CreateNewAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_CreateNewAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Authorization}
|
|
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Authorization}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<Authorization>
|
|
nameWithType: Task<Authorization>
|
|
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.Authorization>
|
|
nameWithType.vb: Task(Of Authorization)
|
|
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.Authorization)
|
|
name.vb: Task(Of Authorization)
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.DeleteAuthority*
|
|
commentId: Overload:adas_core.Authentication.UserService.DeleteAuthority
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_DeleteAuthority_System_String_
|
|
name: DeleteAuthority
|
|
nameWithType: UserService.DeleteAuthority
|
|
fullName: adas_core.Authentication.UserService.DeleteAuthority
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(System.String)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(System.String)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
isExternal: true
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteAuthority_System_String_
|
|
name: DeleteAuthority(string)
|
|
nameWithType: IUserService.DeleteAuthority(string)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(string)
|
|
nameWithType.vb: IUserService.DeleteAuthority(String)
|
|
fullName.vb: adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(String)
|
|
name.vb: DeleteAuthority(String)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(System.String)
|
|
name: DeleteAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteAuthority_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: string
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.DeleteAuthority(System.String)
|
|
name: DeleteAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_DeleteAuthority_System_String_
|
|
- name: (
|
|
- uid: System.String
|
|
name: String
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.string
|
|
- name: )
|
|
- uid: adas_core.Authentication.UserService.UpdateAuthority*
|
|
commentId: Overload:adas_core.Authentication.UserService.UpdateAuthority
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_UpdateAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
name: UpdateAuthority
|
|
nameWithType: UserService.UpdateAuthority
|
|
fullName: adas_core.Authentication.UserService.UpdateAuthority
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
commentId: M:adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
parent: adas_core.Authentication.Interfaces.IUserService
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
name: UpdateAuthority(Authorization)
|
|
nameWithType: IUserService.UpdateAuthority(Authorization)
|
|
fullName: adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
spec.csharp:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
name: UpdateAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: )
|
|
spec.vb:
|
|
- uid: adas_core.Authentication.Interfaces.IUserService.UpdateAuthority(adas_core.Domain.Models.MongoModels.Authorization)
|
|
name: UpdateAuthority
|
|
href: adas_core.Authentication.Interfaces.IUserService.html#adas_core_Authentication_Interfaces_IUserService_UpdateAuthority_adas_core_Domain_Models_MongoModels_Authorization_
|
|
- name: (
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
- name: )
|
|
- uid: System.Security.Claims.Claim
|
|
commentId: T:System.Security.Claims.Claim
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.security.claims.claim
|
|
name: Claim
|
|
nameWithType: Claim
|
|
fullName: System.Security.Claims.Claim
|
|
- uid: adas_core.Authentication.UserService.ClaimsFromAuthorities*
|
|
commentId: Overload:adas_core.Authentication.UserService.ClaimsFromAuthorities
|
|
href: adas_core.Authentication.UserService.html#adas_core_Authentication_UserService_ClaimsFromAuthorities_System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_Authorization__
|
|
name: ClaimsFromAuthorities
|
|
nameWithType: UserService.ClaimsFromAuthorities
|
|
fullName: adas_core.Authentication.UserService.ClaimsFromAuthorities
|
|
- uid: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization}
|
|
commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Authorization}
|
|
parent: System.Collections.Generic
|
|
definition: System.Collections.Generic.List`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
name: List<Authorization>
|
|
nameWithType: List<Authorization>
|
|
fullName: System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Authorization>
|
|
nameWithType.vb: List(Of Authorization)
|
|
fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Authorization)
|
|
name.vb: List(Of Authorization)
|
|
spec.csharp:
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: <
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
href: adas_core.Domain.Models.MongoModels.Authorization.html
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: adas_core.Domain.Models.MongoModels.Authorization
|
|
name: Authorization
|
|
href: adas_core.Domain.Models.MongoModels.Authorization.html
|
|
- name: )
|
|
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{System.Security.Claims.Claim}}
|
|
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{System.Security.Claims.Claim}}
|
|
parent: System.Threading.Tasks
|
|
definition: System.Threading.Tasks.Task`1
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
name: Task<List<Claim>>
|
|
nameWithType: Task<List<Claim>>
|
|
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<System.Security.Claims.Claim>>
|
|
nameWithType.vb: Task(Of List(Of Claim))
|
|
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of System.Security.Claims.Claim))
|
|
name.vb: Task(Of List(Of Claim))
|
|
spec.csharp:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: <
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: <
|
|
- uid: System.Security.Claims.Claim
|
|
name: Claim
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.security.claims.claim
|
|
- name: '>'
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Threading.Tasks.Task`1
|
|
name: Task
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- uid: System.Security.Claims.Claim
|
|
name: Claim
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.security.claims.claim
|
|
- name: )
|
|
- name: )
|
|
- uid: System.Collections.Generic.List`1
|
|
commentId: T:System.Collections.Generic.List`1
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
name: List<T>
|
|
nameWithType: List<T>
|
|
fullName: System.Collections.Generic.List<T>
|
|
nameWithType.vb: List(Of T)
|
|
fullName.vb: System.Collections.Generic.List(Of T)
|
|
name.vb: List(Of T)
|
|
spec.csharp:
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: <
|
|
- name: T
|
|
- name: '>'
|
|
spec.vb:
|
|
- uid: System.Collections.Generic.List`1
|
|
name: List
|
|
isExternal: true
|
|
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
|
|
- name: (
|
|
- name: Of
|
|
- name: " "
|
|
- name: T
|
|
- name: )
|