Closed tanner0101 closed 4 years ago
Any update on plans for this? I'd be happy to help where I can as a good number of projects (including some of mine) seem to await some Linux-supporting implementation of ECDSA mostly for interacting with Apple's services.
There's a working implementation here that we could use for reference: https://github.com/vapor-community/apns/blob/master/Sources/APNS/Extensions/JWT%2BES256.swift
Another implementation here: https://github.com/kylebrowning/swift-nio-http2-apns/blob/master/Sources/NIOAPNS/DataSigner.swift
The new JWTKit 4.0 alpha now includes this functionality. This issue could be closed or attached to JWTKit. Unless you intend to add the functionality for Vapor 3 also.
Closing as Swift Crypto is now used instead of this library
This would be greatly appreciated!