File tree Expand file tree Collapse file tree 3 files changed +11
-6
lines changed
Sources/WebAuthn/Ceremonies/Shared Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -37,10 +37,15 @@ let package = Package(
37
37
. product( name: " Crypto " , package : " swift-crypto " ) ,
38
38
. product( name: " _CryptoExtras " , package : " swift-crypto " ) ,
39
39
. product( name: " Logging " , package : " swift-log " ) ,
40
- ]
40
+ ] ,
41
+ swiftSettings: [ . enableExperimentalFeature( " StrictConcurrency=complete " ) ]
41
42
) ,
42
- . testTarget( name: " WebAuthnTests " , dependencies: [
43
- . target( name: " WebAuthn " )
44
- ] )
43
+ . testTarget(
44
+ name: " WebAuthnTests " ,
45
+ dependencies: [
46
+ . target( name: " WebAuthn " )
47
+ ] ,
48
+ swiftSettings: [ . enableExperimentalFeature( " StrictConcurrency=complete " ) ]
49
+ )
45
50
]
46
51
)
Original file line number Diff line number Diff line change 18
18
/// - SeeAlso: [WebAuthn Level 3 Editor's Draft §5.4.5. Authenticator Attachment Enumeration (enum AuthenticatorAttachment)](https://w3c.github.io/webauthn/#enum-attachment)
19
19
/// - SeeAlso: [WebAuthn Level 3 Editor's Draft §6.2.1. Authenticator Attachment Modality](https://w3c.github.io/webauthn/#sctn-authenticator-attachment-modality)
20
20
///
21
- public struct AuthenticatorAttachment : UnreferencedStringEnumeration {
21
+ public struct AuthenticatorAttachment : UnreferencedStringEnumeration , Sendable {
22
22
public var rawValue : String
23
23
public init ( _ rawValue: String ) {
24
24
self . rawValue = rawValue
Original file line number Diff line number Diff line change 17
17
/// Only ``CredentialType/publicKey`` is supported by WebAuthn.
18
18
/// - SeeAlso: [Credential Management Level 1 Editor's Draft §2.1.2. Credential Type Registry](https://w3c.github.io/webappsec-credential-management/#sctn-cred-type-registry)
19
19
/// - SeeAlso: [WebAuthn Level 3 Editor's Draft §5.1. PublicKeyCredential Interface](https://w3c.github.io/webauthn/#iface-pkcredential)
20
- public struct CredentialType : UnreferencedStringEnumeration {
20
+ public struct CredentialType : UnreferencedStringEnumeration , Sendable {
21
21
public var rawValue : String
22
22
public init ( _ rawValue: String ) {
23
23
self . rawValue = rawValue
You can’t perform that action at this time.
0 commit comments