NAME

Crypt::JWS::OpenSSL::Local - Local configuration

SYNOPSYS

use Crypt::JWS::OpenSSL;
$Crypt::JWS::OpenSSL::Local::HAS_OPENSSL3 = 1;

# or

use Crypt::JWS::OpenSSL;
$Crypt::JWS::OpenSSL::Local::HAS_OPENSSL3 = 0;

DESCRIPTION

The module make scripts determine which version of OpenSSL is available and record that in this module.

Crypt::OpenSSL::RSA needs OpenSSL 3 to support algorithms PS256, PS384 and PS512.

It may be that you have a different version of OpenSSL available at run time. If so, you can set $Crypt::JWS::OpenSSL::Local::HAS_OPENSSL3 as required.

VERSION

version 0.002_01

AUTHOR

Mark Dootson <mdootson@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2026 by Mark Dootson

This library is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.