uselesskey-jwk 0.5.1

Compatibility facade re-exporting typed JWK/JWKS models and builders.
Documentation
# uselesskey-jwk

Compatibility facade for typed JWK/JWKS models used by `uselesskey` fixture crates.

The canonical implementation lives in `uselesskey-core-jwk`; this crate re-exports
that API to preserve the stable `uselesskey-jwk` crate name.

## Example

```rust
use uselesskey_jwk::{JwksBuilder, OctJwk, PrivateJwk};

let mut builder = JwksBuilder::new();
builder.push_private(PrivateJwk::Oct(OctJwk {
    kty: "oct",
    use_: "sig",
    alg: "HS256",
    kid: "test-key-1".to_string(),
    k: "dGVzdF9zZWNyZXQ".to_string(),
}));

let jwks = builder.build();
assert_eq!(jwks.keys.len(), 1);
```

## License

Licensed under either of [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)
or [MIT license](https://opensource.org/licenses/MIT) at your option.

See the [`uselesskey` crate](https://crates.io/crates/uselesskey) for full
documentation.