Tangui

Results 45 issues of Tangui

My understanding is that with the x5c (and jwk) header parameters there's no need to specify a key when verifying. That would be a verify/1 function in JWS module. Specification:...

enhancement

It seems that these are now natively supported :)

It's a bit confusing that this curves are called algorithms in the documentation and used as is in some functions.

According to [RFC7518 - section 3.2](https://tools.ietf.org/html/rfc7518#section-3.2): > A key of the same size as the hash output (for instance, 256 bits for "HS256") or larger MUST be used with this...

bug
enhancement

To make using pipes more natural with Elixir, I suggest that the first argument of signature and encryptions functions become the JWT to be signed or encrypted in the next...

enhancement

As per [JSON Web Token Best Current Practices - section 3.1](https://tools.ietf.org/html/draft-ietf-oauth-jwt-bcp-07#section-3.1), JWE decryption should allow specifying `alg` and `enc` like for JWS signature verification. Not sure what is the security...

enhancement

`priority` is silently deleted when used as a spider argument. It should be accepted, or at least documented.

topic: documentation

In https://github.com/kafkaex/kafka_ex/blob/master/lib/kafka_ex/gen_consumer/supervisor.ex#L92, we can see that the child is launched as a worker. As a consequence, the shutdown timeout is automatically set to 5_000 ms (among other default settings). However,...

In `lib/wax/attestation_statement_format/tpm.ex`, a custom cert verification function is used, because OTP22 doesn't support certificate policies extension when marked as critical. This ought to be removed as soon as OTP (and...

X509 utcTime (and probably other date formats) are not trivial to parse to standard Elixir's `Datetime`. For instance, if YY is > 50 then it's 19xx, otherwise 20xx. It might...