29 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 (18)
Passkeys\AuthenticatorDataArgs.cs (1)
8public required AuthenticatorDataFlags Flags { get; init; }
Passkeys\PasskeyHandlerAssertionTest.cs (9)
718Flags = args.Flags | AuthenticatorDataFlags.UserVerified, 733Flags = args.Flags | AuthenticatorDataFlags.UserVerified, 761Flags = args.Flags & ~AuthenticatorDataFlags.UserPresent, 776Flags = args.Flags | AuthenticatorDataFlags.HasExtensionData, 905Flags = (args.Flags | AuthenticatorDataFlags.BackedUp) & ~AuthenticatorDataFlags.BackupEligible, 926Flags = args.Flags & ~AuthenticatorDataFlags.BackupEligible, 944Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 1061Flags = AuthenticatorDataFlags.UserPresent,
Passkeys\PasskeyHandlerAttestationTest.cs (8)
686Flags = args.Flags | AuthenticatorDataFlags.HasExtensionData, 701Flags = (args.Flags | AuthenticatorDataFlags.BackedUp) & ~AuthenticatorDataFlags.BackupEligible, 716Flags = args.Flags | AuthenticatorDataFlags.BackupEligible, 805Flags = args.Flags & ~AuthenticatorDataFlags.HasAttestedCredentialData, 836Flags = args.Flags & ~AuthenticatorDataFlags.HasAttestedCredentialData, 1052Flags = AuthenticatorDataFlags.UserPresent | AuthenticatorDataFlags.HasAttestedCredentialData,