RDF-Crypt
view release on metacpan or search on metacpan
lib/RDF/Crypt/Role/DoesEncrypt.pm view on Meta::CPAN
-> execute($self->webid_model)
-> get_all;
confess("No valid e-mail address found for WebID <@{[ $self->webid ]}>")
unless @results;
my $crypto = $self->encrypt_model($model, %{ $rdfopts || +{} });
my $default_from =
$RDF::Crypt::SENDER
|| $ENV{EMAIL_ADDRESS}
|| ((getlogin||getpwuid($<)||"anonymous").'@'.Sys::Hostname::hostname);
my %headers = %{ $mailopts->{headers} || +{} };
my $msg = Mail::Message->build(
To => $results[0],
From => ($mailopts->{from} || $default_from),
Subject => ($mailopts->{subject} || 'Encrypted data'),
'X-Mailer' => sprintf('%s/%s', __PACKAGE__, __PACKAGE__->VERSION),
attach => Mail::Message::Body::Lines->new(
data => ["This data has been encrypted for:\n", $self->webid."\n"],
( run in 0.271 second using v1.01-cache-2.11-cpan-8d75d55dd25 )