78 references to OperationClaim
NuGet.Credentials (2)
SecurePluginCredentialProvider.cs (2)
94
Tuple<bool, PluginCreationResult> result = await _pluginManager.TryGetSourceAgnosticPluginAsync(_discoveredPlugin,
OperationClaim
.Authentication, cancellationToken);
116
_isAnAuthenticationPlugin = creationResult.Claims.Contains(
OperationClaim
.Authentication);
NuGet.Protocol (76)
_generated\38\PluginCacheJsonContext.OperationClaim.g.cs (9)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
>? _OperationClaim;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> OperationClaim
22
get => _OperationClaim ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.Plugins.
OperationClaim
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> Create_OperationClaim(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.Plugins.
OperationClaim
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> jsonTypeInfo))
29
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::NuGet.Protocol.Plugins.
OperationClaim
>(options, global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetEnumConverter<global::NuGet.Protocol.Plugins.
OperationClaim
>(options));
_generated\39\PluginCacheJsonContext.IReadOnlyListOperationClaim.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>? _IReadOnlyListOperationClaim;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> IReadOnlyListOperationClaim
22
get => _IReadOnlyListOperationClaim ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> Create_IReadOnlyListOperationClaim(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>, global::NuGet.Protocol.Plugins.
OperationClaim
>(options, info);
47
private void IReadOnlyListOperationClaimSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>? value)
57
foreach (global::NuGet.Protocol.Plugins.
OperationClaim
element in value)
_generated\41\PluginCacheJsonContext.GetJsonTypeInfo.g.cs (2)
22
if (type == typeof(global::NuGet.Protocol.Plugins.
OperationClaim
))
26
if (type == typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>))
_generated\59\PluginJsonContext.GetOperationClaimsResponse.g.cs (7)
32
ObjectWithParameterizedConstructorCreator = static args => new global::NuGet.Protocol.Plugins.GetOperationClaimsResponse((global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>)args[0]),
35
ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.Plugins.GetOperationClaimsResponse).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>)}, modifiers: null),
53
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>
68
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.Plugins.GetOperationClaimsResponse).GetProperty("Claims", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>), global::System.Array.Empty<global::System.Type>(), null),
71
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>(options, info0);
88
global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
> __value_Claims = ((global::NuGet.Protocol.Plugins.GetOperationClaimsResponse)value).Claims;
103
ParameterType = typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>),
_generated\76\PluginJsonContext.OperationClaim.g.cs (10)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
>? _OperationClaim;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> OperationClaim
22
get => _OperationClaim ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.Plugins.
OperationClaim
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> Create_OperationClaim(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.Plugins.
OperationClaim
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> jsonTypeInfo))
29
global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::NuGet.Protocol.Plugins.
OperationClaim
), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Protocol.Plugins.
OperationClaim
>(), options);
30
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateValueInfo<global::NuGet.Protocol.Plugins.
OperationClaim
> (options, converter);
_generated\87\PluginJsonContext.IReadOnlyListOperationClaim.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>? _IReadOnlyListOperationClaim;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> IReadOnlyListOperationClaim
22
get => _IReadOnlyListOperationClaim ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> Create_IReadOnlyListOperationClaim(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>, global::NuGet.Protocol.Plugins.
OperationClaim
>(options, info);
47
private void IReadOnlyListOperationClaimSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>? value)
57
foreach (global::NuGet.Protocol.Plugins.
OperationClaim
element in value)
_generated\95\PluginJsonContext.GetJsonTypeInfo.g.cs (2)
154
if (type == typeof(global::NuGet.Protocol.Plugins.
OperationClaim
))
198
if (type == typeof(global::System.Collections.Generic.IReadOnlyList<global::NuGet.Protocol.Plugins.
OperationClaim
>))
Plugins\IPluginManager.cs (1)
42
Task<Tuple<bool, PluginCreationResult>> TryGetSourceAgnosticPluginAsync(PluginDiscoveryResult pluginDiscoveryResult,
OperationClaim
requestedOperationClaim, CancellationToken cancellationToken);
Plugins\Messages\GetOperationClaimsResponse.cs (6)
23
public IReadOnlyList<
OperationClaim
> Claims { get; }
31
/// undefined <see cref="
OperationClaim
" /> values.</exception>
33
public GetOperationClaimsResponse(IEnumerable<
OperationClaim
> claims)
40
var unrecognizedClaims = claims.Where(claim => !Enum.IsDefined(typeof(
OperationClaim
), claim));
56
internal GetOperationClaimsResponse(IReadOnlyList<
OperationClaim
> claims)
57
: this((IEnumerable<
OperationClaim
>)claims)
Plugins\PluginCacheEntry.cs (1)
37
public IReadOnlyList<
OperationClaim
> OperationClaims { get; set; }
Plugins\PluginCacheJsonContext.cs (1)
9
[JsonSerializable(typeof(IReadOnlyList<
OperationClaim
>))]
Plugins\PluginCreationResult.cs (2)
19
public IReadOnlyList<
OperationClaim
> Claims { get; }
50
public PluginCreationResult(IPlugin plugin, IPluginMulticlientUtilities utilities, IReadOnlyList<
OperationClaim
> claims)
Plugins\PluginManager.cs (8)
35
private ConcurrentDictionary<PluginRequestKey, Lazy<Task<IReadOnlyList<
OperationClaim
>>>> _pluginOperationClaims;
132
OperationClaim
.DownloadPackage,
157
public Task<Tuple<bool, PluginCreationResult>> TryGetSourceAgnosticPluginAsync(PluginDiscoveryResult pluginDiscoveryResult,
OperationClaim
requestedOperationClaim, CancellationToken cancellationToken)
189
OperationClaim
requestedOperationClaim,
226
key => new Lazy<Task<IReadOnlyList<
OperationClaim
>>>(() =>
320
_pluginOperationClaims = new ConcurrentDictionary<PluginRequestKey, Lazy<Task<IReadOnlyList<
OperationClaim
>>>>();
325
private static async Task<IReadOnlyList<
OperationClaim
>> GetPluginOperationClaimsAsync(
344
return Array.Empty<
OperationClaim
>();
Providers\DownloadResourcePluginProvider.cs (1)
61
var result = await pluginResource.GetPluginAsync(
OperationClaim
.DownloadPackage, cancellationToken);
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (1)
61
var result = await pluginResource.GetPluginAsync(
OperationClaim
.DownloadPackage, cancellationToken);
Resources\PluginResource.cs (1)
66
OperationClaim
requiredClaim,