Google-SAML-Response
view release on metacpan or search on metacpan
lib/Google/SAML/Response.pm view on Meta::CPAN
else {
confess 'did not get a new Crypt::OpenSSL::RSA object';
}
}
sub _load_rsa_key {
my $self = shift;
my $key_text = shift;
my $rsa_key = Crypt::OpenSSL::RSA->new_private_key( $key_text );
if ( $rsa_key ) {
$self->{ key_obj } = $rsa_key;
my $big_num = ( $rsa_key->get_key_parameters )[ 1 ];
my $bin = $big_num->to_bin;
my $exp = encode_base64( $bin, '' );
$big_num = ( $rsa_key->get_key_parameters )[ 0 ];
$bin = $big_num->to_bin;
( run in 0.226 second using v1.01-cache-2.11-cpan-a5abf4f5562 )