160 lines
5.0 KiB
C#
160 lines
5.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
using xIdentityModels.Dtos;
|
|
using xIdentityModels.Models;
|
|
|
|
namespace xIds.Providers
|
|
{
|
|
public partial class XApplicationProvider
|
|
{
|
|
//
|
|
#region Enrichers ...
|
|
/// <summary>
|
|
/// Enrich Api Key ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApiKeyDto> EnrichAsync(
|
|
XApiKey source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich Api Key ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApiKeyDto> EnrichAsync(
|
|
XApiKeyDto source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich Api Key Usage ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApiKeyUsageDto> EnrichAsync(
|
|
XApiKeyUsage source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich Application ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApplicationDto> EnrichAsync(
|
|
XApplication source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich Api Key Usage ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApiKeyUsageDto> EnrichAsync(
|
|
XApiKeyUsageDto source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich Application ...
|
|
/// </summary>
|
|
/// <param name="source"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<XApplicationDto> EnrichAsync(
|
|
XApplicationDto source,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Api Key(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApiKeyDto>> EnrichRangeAsync(
|
|
IEnumerable<XApiKey> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Api Key(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApiKeyDto>> EnrichRangeAsync(
|
|
IEnumerable<XApiKeyDto> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Api Key Usage(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApiKeyUsageDto>> EnrichRangeAsync(
|
|
IEnumerable<XApiKeyUsage> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Application(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApplicationDto>> EnrichRangeAsync(
|
|
IEnumerable<XApplication> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Api Key Usage(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApiKeyUsageDto>> EnrichRangeAsync(
|
|
IEnumerable<XApiKeyUsageDto> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
|
|
/// <summary>
|
|
/// Enrich a Collection of Application(s) ...
|
|
/// </summary>
|
|
/// <param name="sources"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
public async Task<IEnumerable<XApplicationDto>> EnrichRangeAsync(
|
|
IEnumerable<XApplicationDto> sources,
|
|
CancellationToken cancellationToken = default
|
|
)
|
|
{ }
|
|
#endregion
|
|
}
|
|
} |