Skip to content

Commit ac5b024

Browse files
committed
Change "obsolated" to "deprecated".
1 parent 207c387 commit ac5b024

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Sources/ATCryptography/Extensions/P256Extensions.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ extension P256.Signing.PublicKey {
4848
/// - Returns: A valid `P256.Signing.PublicKey`.
4949
/// - Throws: `P256Error.invalidCompressedKey` or `P256Error.pointNotOnCurve`
5050
/// if the data is malformed or does not represent a point on the p256 curve.
51-
@available(iOS, introduced: 13, obsoleted: 16)
52-
@available(tvOS, introduced: 13, obsoleted: 16)
51+
@available(iOS, deprecated)
52+
@available(tvOS, deprecated)
5353
internal static func decompressP256PublicKey(compressed compressedKey: Data) throws -> P256.Signing.PublicKey {
5454
guard compressedKey.count == 33 else {
5555
throw P256Error.invalidCompressedKey
@@ -105,8 +105,8 @@ extension P256.Signing.PublicKey {
105105
///
106106
/// - Throws: `P256Error.pointNotOnCurve` if the prime does not satisfy `prime ≡ 3 mod 4`, which means
107107
/// the simplified square root algorithm cannot be used.
108-
@available(iOS, introduced: 13, obsoleted: 16)
109-
@available(tvOS, introduced: 13, obsoleted: 16)
108+
@available(iOS, deprecated)
109+
@available(tvOS, deprecated)
110110
private static func modularSquareRoot(_ squareRoot: BigUInt, prime: BigUInt) throws -> BigUInt? {
111111
// Special case for p256 where prime ≡ 3 mod 4:
112112
// sqrt(squareRoot) ≡ squareRoot^((prime + 1) / 4) mod prime
@@ -150,8 +150,8 @@ extension Data {
150150
/// point on the curve using the Weierstrass equation.
151151
///
152152
/// Use this only on iOS and tvOS 13–15. Prefer native CryptoKit APIs on newer platforms.
153-
@available(iOS, deprecated: 16, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on iOS 16 and later.")
154-
@available(tvOS, deprecated: 16, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on tvOS 16 and later.")
153+
@available(iOS, deprecated, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on iOS 16 and later.")
154+
@available(tvOS, deprecated, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on tvOS 16 and later.")
155155
@available(macOS, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on macOS.")
156156
@available(visionOS, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on visionOS.")
157157
@available(watchOS, renamed: "P256.Signing.PublicKey.init(compressedRepresentation:)", message: "Use the initializer 'P256.Signing.PublicKey(compressedRepresentation:)' available on watchOS.")
@@ -179,8 +179,8 @@ internal struct CompressedP256 {
179179
}
180180

181181
/// Errors that may occur while working with compressed p256 keys.
182-
@available(iOS, deprecated: 16, message: "")
183-
@available(tvOS, deprecated: 16, message: "")
182+
@available(iOS, deprecated, message: "")
183+
@available(tvOS, deprecated, message: "")
184184
@available(macOS, message: "")
185185
@available(visionOS, message: "")
186186
@available(watchOS, message: "")

0 commit comments

Comments
 (0)