44 references to AuthenticatorDataFlags
Microsoft.AspNetCore.Identity (11)
Passkeys\AuthenticatorData.cs (11)
27public required AuthenticatorDataFlags Flags { get; init; } 47public bool IsUserPresent => Flags.HasFlag(AuthenticatorDataFlags.UserPresent); 52public bool IsUserVerified => Flags.HasFlag(AuthenticatorDataFlags.UserVerified); 57public bool IsBackupEligible => Flags.HasFlag(AuthenticatorDataFlags.BackupEligible); 62public bool IsBackedUp => Flags.HasFlag(AuthenticatorDataFlags.BackedUp); 67public bool HasExtensionsData => Flags.HasFlag(AuthenticatorDataFlags.HasExtensionData); 73public bool HasAttestedCredentialData => Flags.HasFlag(AuthenticatorDataFlags.HasAttestedCredentialData); 110var flags = (AuthenticatorDataFlags)bytes.Span[offset]; 117if (flags.HasFlag(AuthenticatorDataFlags.HasAttestedCredentialData)) 125if (flags.HasFlag(AuthenticatorDataFlags.HasExtensionData))
Microsoft.AspNetCore.Identity.Test (33)
Passkeys\AuthenticatorDataArgs.cs (1)
8public required AuthenticatorDataFlags Flags { get; init; }
Passkeys\DefaultPasskeyHandlerAssertionTest.cs (17)
743Flags = args.Flags | AuthenticatorDataFlags.UserVerified, 761Flags = args.Flags | AuthenticatorDataFlags.UserVerified, 792Flags = args.Flags & ~AuthenticatorDataFlags.UserPresent, 807Flags = args.Flags | AuthenticatorDataFlags.HasExtensionData, 936Flags = (args.Flags | AuthenticatorDataFlags.BackedUp) & ~AuthenticatorDataFlags.BackupEligible, 960Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 980Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 1003Flags = args.Flags & ~AuthenticatorDataFlags.BackupEligible, 1028Flags = args.Flags | AuthenticatorDataFlags.BackupEligible | AuthenticatorDataFlags.BackedUp, 1049Flags = args.Flags | AuthenticatorDataFlags.BackupEligible | AuthenticatorDataFlags.BackedUp, 1073Flags = args.Flags & ~AuthenticatorDataFlags.BackedUp, 1095Flags = args.Flags & ~AuthenticatorDataFlags.BackupEligible, 1113Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 1240Flags = AuthenticatorDataFlags.UserPresent,
Passkeys\DefaultPasskeyHandlerAttestationTest.cs (15)
777Flags = args.Flags | AuthenticatorDataFlags.HasExtensionData, 792Flags = (args.Flags | AuthenticatorDataFlags.BackedUp) & ~AuthenticatorDataFlags.BackupEligible, 810Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 824Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 842Flags = args.Flags & ~AuthenticatorDataFlags.BackupEligible, 862Flags = args.Flags | AuthenticatorDataFlags.BackupEligible | AuthenticatorDataFlags.BackedUp, 877Flags = args.Flags | AuthenticatorDataFlags.BackupEligible | AuthenticatorDataFlags.BackedUp, 895Flags = args.Flags & ~AuthenticatorDataFlags.BackedUp, 988Flags = args.Flags & ~AuthenticatorDataFlags.HasAttestedCredentialData, 1019Flags = args.Flags & ~AuthenticatorDataFlags.HasAttestedCredentialData, 1243Flags = AuthenticatorDataFlags.UserPresent | AuthenticatorDataFlags.HasAttestedCredentialData,