@@ -221,13 +221,9 @@ fn ecdh_es_direct() {
221221 // Decrypt
222222 let assert Ok ( parsed ) = jwe . parse_compact ( token )
223223 let assert Ok ( decryptor ) =
224- jwe . key_decryptor (
225- gose . EcdhEs ( gose . EcdhEsDirect ) ,
226- gose . AesGcm ( gose . Aes256 ) ,
227- [
228- key ,
229- ] ,
230- )
224+ jwe . key_decryptor ( gose . EcdhEs ( gose . EcdhEsDirect ) , gose . AesGcm ( gose . Aes256 ) , [
225+ key ,
226+ ] )
231227 let assert Ok ( decrypted ) = jwe . decrypt ( decryptor , parsed )
232228 let assert Ok ( message ) = bit_array . to_string ( decrypted )
233229 io . println ( "Decrypted: " <> message )
@@ -242,10 +238,7 @@ fn ecdh_es_with_key_wrap() {
242238
243239 // Encrypt
244240 let assert Ok ( token ) =
245- jwe . new_ecdh_es (
246- gose . EcdhEsAesKw ( gose . Aes256 ) ,
247- gose . AesGcm ( gose . Aes256 ) ,
248- )
241+ jwe . new_ecdh_es ( gose . EcdhEsAesKw ( gose . Aes256 ) , gose . AesGcm ( gose . Aes256 ) )
249242 |> jwe . with_apu ( << "Alice" : utf8 >> )
250243 |> jwe . with_apv ( << "Bob" : utf8 >> )
251244 |> jwe . encrypt ( key , plaintext )
@@ -276,10 +269,7 @@ fn password_based_encryption() {
276269
277270 // Encrypt
278271 let assert Ok ( token ) =
279- jwe . new_pbes2 (
280- gose . Pbes2Sha256Aes128Kw ,
281- gose . AesGcm ( gose . Aes128 ) ,
282- )
272+ jwe . new_pbes2 ( gose . Pbes2Sha256Aes128Kw , gose . AesGcm ( gose . Aes128 ) )
283273 |> jwe . with_p2c ( 1000 )
284274 |> result . try ( jwe . encrypt_with_password ( _, password , plaintext ) )
285275 |> result . try ( jwe . serialize_compact )
0 commit comments