Initializer
init(key:)
Initializes a new
ECDSA.PrivateKey with ECDSA parameters.init(key: String) throws
Discussion
Throws
JWTError/genericwith the identifierecCoordinatesif the x and y coordinates fromparameterscannot be interpreted as base64 encoded data.JWTError/genericwith the identifierecPrivateKeyif the providedprivateKeyis non-nil but cannot be interpreted as a validPrivateKey.
Note
The ECDSAParameters tuple is assumed to have x and y properties that are base64 URL encoded strings representing the respective coordinates of an ECDSA public key.