3 instantiations of PublicKeyCredentialDescriptor
Microsoft.AspNetCore.Identity (3)
_generated\34\IdentityJsonSerializerContext.PublicKeyCredentialDescriptor.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor(){ Type = (string)args[0], Id = (global::Microsoft.AspNetCore.Identity.BufferSource)args[1] },
PasskeyHandler.cs (2)
99.Select(p => new PublicKeyCredentialDescriptor 150.Select(p => new PublicKeyCredentialDescriptor
57 references to PublicKeyCredentialDescriptor
Microsoft.AspNetCore.Identity (57)
_generated\33\IdentityJsonSerializerContext.PublicKeyCredentialCreationOptions.g.cs (5)
164var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> 179AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialCreationOptions).GetProperty("ExcludeCredentials", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>), global::System.Array.Empty<global::System.Type>(), null), 182properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>>(options, info5); 335global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> __value_ExcludeCredentials = ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialCreationOptions)value).ExcludeCredentials; 415private static extern void __set_PublicKeyCredentialCreationOptions_ExcludeCredentials(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialCreationOptions obj, global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> value);
_generated\34\IdentityJsonSerializerContext.PublicKeyCredentialDescriptor.g.cs (29)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>? _PublicKeyCredentialDescriptor; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> PublicKeyCredentialDescriptor 22get => _PublicKeyCredentialDescriptor ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> Create_PublicKeyCredentialDescriptor(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor), 60Getter = static obj => ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj).Type, 61Setter = static (obj, value) => __set_PublicKeyCredentialDescriptor_Type((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj, value!), 68AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 81DeclaringType = typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor), 83Getter = static obj => ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj).Id, 84Setter = static (obj, value) => __set_PublicKeyCredentialDescriptor_Id((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj, value!), 91AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor).GetProperty("Id", InstanceMemberBindingFlags, null, typeof(global::Microsoft.AspNetCore.Identity.BufferSource), global::System.Array.Empty<global::System.Type>(), null), 104DeclaringType = typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor), 106Getter = static obj => ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj).Transports, 107Setter = static (obj, value) => __set_PublicKeyCredentialDescriptor_Transports((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)obj, value!), 114AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor).GetProperty("Transports", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<string>), global::System.Array.Empty<global::System.Type>(), null), 126private void PublicKeyCredentialDescriptorSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor? value) 136string __value_Type = ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)value).Type; 141global::Microsoft.AspNetCore.Identity.BufferSource __value_Id = ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)value).Id; 147global::System.Collections.Generic.IReadOnlyList<string> __value_Transports = ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)value).Transports; 179private static extern void __set_PublicKeyCredentialDescriptor_Type(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor obj, string value); 181private static extern void __set_PublicKeyCredentialDescriptor_Id(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor obj, global::Microsoft.AspNetCore.Identity.BufferSource value); 183private static extern void __set_PublicKeyCredentialDescriptor_Transports(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor obj, global::System.Collections.Generic.IReadOnlyList<string> value);
_generated\36\IdentityJsonSerializerContext.PublicKeyCredentialRequestOptions.g.cs (5)
116var info3 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> 131AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialRequestOptions).GetProperty("AllowCredentials", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>), global::System.Array.Empty<global::System.Type>(), null), 134properties[3] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>>(options, info3); 232global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> __value_AllowCredentials = ((global::Microsoft.AspNetCore.Identity.PublicKeyCredentialRequestOptions)value).AllowCredentials; 278private static extern void __set_PublicKeyCredentialRequestOptions_AllowCredentials(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialRequestOptions obj, global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor> value);
_generated\40\IdentityJsonSerializerContext.IReadOnlyListPublicKeyCredentialDescriptor.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>>? _IReadOnlyListPublicKeyCredentialDescriptor; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> IReadOnlyListPublicKeyCredentialDescriptor 22get => _IReadOnlyListPublicKeyCredentialDescriptor ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> Create_IReadOnlyListPublicKeyCredentialDescriptor(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>> 37jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>, global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>(options, info); 47private void IReadOnlyListPublicKeyCredentialDescriptorSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>? value) 57foreach (global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor element in value)
_generated\51\IdentityJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
78if (type == typeof(global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor)) 102if (type == typeof(global::System.Collections.Generic.IReadOnlyList<global::Microsoft.AspNetCore.Identity.PublicKeyCredentialDescriptor>))
PasskeyHandler.cs (2)
89async Task<PublicKeyCredentialDescriptor[]> GetExcludeCredentialsAsync() 141async Task<PublicKeyCredentialDescriptor[]> GetAllowCredentialsAsync()
Passkeys\PublicKeyCredentialCreationOptions.cs (1)
44public IReadOnlyList<PublicKeyCredentialDescriptor> ExcludeCredentials { get; init; } = [];
Passkeys\PublicKeyCredentialRequestOptions.cs (1)
34public IReadOnlyList<PublicKeyCredentialDescriptor> AllowCredentials { get; init; } = [];