= "0.03";
use parent qw/Exporter/;
use MIME::Base64 qw/encode_base64url/;
use Digest::SHA;
use JSON::WebToken qw//;
use Net::OpenID::Connect::IDToken::Exception;
use Net::OpenID::Connect::IDToken:
, $extra_headers) = @_;
JSON::WebToken->encode($claims, $key, $alg, $extra_headers);
};
our $JWT_DECODE = sub {
my ($id_token, $key, $to_be_verified) = @_;
JSON::WebToken->decode($id_toke
}
}
Other errors like 'id_token itself is not valid JWT' might come from
underlying JSON::WebToken.
=head2 ERROR_IDTOKEN_INVALID_ALGORITHM
Thrown when invalid algorithm specified.
=he