2 instantiations of BufferSource
Microsoft.AspNetCore.Identity (2)
Passkeys\BufferSource.cs (2)
33=> new(bytes); 41return new(buffer);
35 references to BufferSource
Microsoft.AspNetCore.Identity (34)
Passkeys\AuthenticatorAssertionResponse.cs (3)
18public required BufferSource AuthenticatorData { get; init; } 23public required BufferSource Signature { get; init; } 28public BufferSource? UserHandle { get; init; }
Passkeys\AuthenticatorAttestationResponse.cs (1)
18public required BufferSource AttestationObject { get; init; }
Passkeys\AuthenticatorResponse.cs (1)
16public required BufferSource ClientDataJSON { get; init; }
Passkeys\BufferSource.cs (14)
20internal sealed class BufferSource : IEquatable<BufferSource> 30/// Creates a new instance of <see cref="BufferSource"/> from a byte array. 32public static BufferSource FromBytes(ReadOnlyMemory<byte> bytes) 36/// Creates a new instance of <see cref="BufferSource"/> from a string. 38public static BufferSource FromString(string value) 68/// Performs a value-based equality comparison with another <see cref="BufferSource"/> instance. 70public bool Equals(BufferSource? other) 82=> obj is BufferSource other && Equals(other); 89/// Performs a value-based equality comparison between two <see cref="BufferSource"/> instances. 91public static bool operator ==(BufferSource? left, BufferSource? right) 107/// Performs a value-based inequality comparison between two <see cref="BufferSource"/> instances. 109public static bool operator !=(BufferSource? left, BufferSource? right)
Passkeys\BufferSourceJsonConverter.cs (4)
13internal sealed class BufferSourceJsonConverter : JsonConverter<BufferSource> 17public override BufferSource? Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) 33return BufferSource.FromBytes(bytes); 36public override void Write(Utf8JsonWriter writer, BufferSource value, JsonSerializerOptions options)
Passkeys\CollectedClientData.cs (1)
25public required BufferSource Challenge { get; init; }
Passkeys\PublicKeyCredential.cs (1)
20public required BufferSource Id { get; init; }
Passkeys\PublicKeyCredentialCreationOptions.cs (1)
29public required BufferSource Challenge { get; init; }
Passkeys\PublicKeyCredentialDescriptor.cs (1)
22public required BufferSource Id { get; init; }
Passkeys\PublicKeyCredentialRequestOptions.cs (1)
19public required BufferSource Challenge { get; init; }
Passkeys\PublicKeyCredentialUserEntity.cs (1)
17public required BufferSource Id { get; init; }
SignInManager.cs (5)
622Id = BufferSource.FromString(creationArgs.UserEntity.Id), 631Challenge = BufferSource.FromBytes(challenge), 655Id = BufferSource.FromBytes(p.CredentialId), 714Challenge = BufferSource.FromBytes(challenge), 739Id = BufferSource.FromBytes(p.CredentialId),
Microsoft.AspNetCore.Identity.Test (1)
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (1)
1213Id = BufferSource.FromBytes(credentialId),