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