Пример #1
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='contextType'>
 /// </param>
 /// <param name='spaceId'>
 /// </param>
 /// <param name='lang'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <IList <string> > GetUserPermissionsBySpaceIdAsync(this IAuthorizationApi operations, string contextType, string spaceId, string lang, CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.GetUserPermissionsBySpaceIdWithHttpMessagesAsync(contextType, spaceId, lang, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #2
0
 public EmployeeLoginScenario(IOrderServiceApi orderServiceApi, TerminalContext context, IAuthorizationApi authorizationApi, ITerminalApi terminalApi)
 {
     _orderServiceApi  = orderServiceApi;
     _context          = context;
     _authorizationApi = authorizationApi;
     _terminalApi      = terminalApi;
 }
Пример #3
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='lang'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <IList <string> > GetSystemPermissionsAsync(this IAuthorizationApi operations, string lang, CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.GetSystemPermissionsWithHttpMessagesAsync(lang, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #4
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='lang'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <object> IsUserCanViewOrganizationReportsAsync(this IAuthorizationApi operations, string lang, CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.IsUserCanViewOrganizationReportsWithHttpMessagesAsync(lang, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
Пример #5
0
 public PosDataService(IEntityContainer container, IBackOfficeApi backOfficeApi, IAuthorizationApi authorizationApi, ITerminalApi terminalApi, string login, string password)
 {
     _backOfficeApi    = backOfficeApi;
     _authorizationApi = authorizationApi;
     _terminalApi      = terminalApi;
     _login            = login;
     _password         = password;
     _db = container.Context;
 }
 public AuthorizationService(
     IAuthorizationApi authorizationApi,
     IAuthorizationHolder authorizationHolder,
     IAuthorizationUpdater authorizationUpdater,
     IAuthorizationDataValidator authorizationDataValidator)
 {
     _authorizationApi           = authorizationApi;
     _authorizationHolder        = authorizationHolder;
     _authorizationUpdater       = authorizationUpdater;
     _authorizationDataValidator = authorizationDataValidator;
 }
Пример #7
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='contextType'>
 /// </param>
 /// <param name='lang'>
 /// </param>
 public static IList <string> GetUserPermissions(this IAuthorizationApi operations, string contextType, string lang)
 {
     return(operations.GetUserPermissionsAsync(contextType, lang).GetAwaiter().GetResult());
 }
Пример #8
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='contextType'>
 /// </param>
 /// <param name='courseId'>
 /// </param>
 /// <param name='lang'>
 /// </param>
 /// <param name='childCode'>
 /// </param>
 public static IList <string> GetUserPermissionsByCourseId(this IAuthorizationApi operations, string contextType, string courseId, string lang, string childCode = default(string))
 {
     return(operations.GetUserPermissionsByCourseIdAsync(contextType, courseId, lang, childCode).GetAwaiter().GetResult());
 }
Пример #9
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='contextType'>
 /// </param>
 /// <param name='lang'>
 /// </param>
 /// <param name='contextId'>
 /// </param>
 public static IList <string> GetUserPermissionsOnContext(this IAuthorizationApi operations, string contextType, string lang, string contextId = default(string))
 {
     return(operations.GetUserPermissionsOnContextAsync(contextType, lang, contextId).GetAwaiter().GetResult());
 }
Пример #10
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='lang'>
 /// </param>
 public static IList <string> GetSystemPermissions(this IAuthorizationApi operations, string lang)
 {
     return(operations.GetSystemPermissionsAsync(lang).GetAwaiter().GetResult());
 }
Пример #11
0
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='lang'>
 /// </param>
 public static object IsUserCanViewOrganizationReports(this IAuthorizationApi operations, string lang)
 {
     return(operations.IsUserCanViewOrganizationReportsAsync(lang).GetAwaiter().GetResult());
 }
Пример #12
0
 public PlaylistsApi(IHttpClient httpClient, IAuthorizationApi authorizationApi)
 {
     _http = httpClient;
     _auth = authorizationApi;
 }
 public IdentityAuthenticationStateProvider(IAuthorizationApi authorizationApi, ClientHub hub, ILogger <IdentityAuthenticationStateProvider> logger)
 {
     _authorizationApi = authorizationApi;
     _hub    = hub;
     _logger = logger;
 }
Пример #14
0
 public IdentityAuthStateProvider(IAuthorizationApi authorizationApi, LocalStorage localStorage)
 {
     this.authorizationApi = authorizationApi;
     this.localStorage     = localStorage;
 }