Tangui
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:...
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...
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...
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...
`priority` is silently deleted when used as a spider argument. It should be accepted, or at least documented.
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...