Man page - jose-jwk-eql(1)

Packages contains this manual

Manual

JOSE-JWK-EQL

NAME
SYNOPSIS
OVERVIEW
OPTIONS
EXAMPLES
AUTHOR
SEE ALSO

NAME

jose-jwk-eql - Checks if two keys are equal

SYNOPSIS

jose jwk eql -i JWK -i JWK

OVERVIEW

The jose jwk eql command determines whether two keys are equal. It compares the same properties defined for use in a JWK thumbprint (RFC 7638). This means that optional metadata isn’t considered for comparison.

OPTIONS

β€’ -i JSON, --input =JSON : Parse JWK(Set) from JSON

β€’ -i FILE, --input =FILE : Read JWK(Set) from FILE

β€’ -i -, --input =- : Read JWK(Set) standard input

EXAMPLES

Generate a key and modify optional metadata then test equality:

$ jose jwk gen -i '{"alg":"ES256"}' -o key.jwk
$ jose fmt -j key.jwk -Od alg -o mod.jwk
$ jose jwk eql -i key.jwk -i mod.jwk
$ echo $?
0

AUTHOR

Nathaniel McCallum <npmccallum@redhat.com>

SEE ALSO

jose-jwk-thp (1) <jose-jwk-thp.1.adoc>