enable requesting keyserverpolicy in Crypt::Monkeysphere::MSVA::Client
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Mon, 6 Dec 2010 05:36:42 +0000 (00:36 -0500)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Mon, 6 Dec 2010 05:36:42 +0000 (00:36 -0500)
Crypt/Monkeysphere/MSVA/Client.pm

index ad1cb5db1c631ad51b63e4e88cc0c8d2a285c69e..45ae447cf281c2380e24db677c0a4de8ee6751b0 100644 (file)
@@ -43,8 +43,9 @@
     my $peertype = shift;
     my $pkctype = shift;
     my $pkcdata = shift;
+    my $keyserverpolicy = shift;
 
-    my $apd = $self->create_apd($context, $peer, $peertype, $pkctype, $pkcdata);
+    my $apd = $self->create_apd($context, $peer, $peertype, $pkctype, $pkcdata, $keyserverpolicy);
 
     my $apdjson = to_json($apd);
 
@@ -83,6 +84,7 @@
     my $peertype = shift;
     my $pkctype = shift;
     my $pkcdata = shift;
+    my $keyserverpolicy = shift;
 
     $self->log('debug', "context: %s\n", $context);
     $self->log('debug', "peer: %s\n", $peer);
               };
     $ret->{peer}->{type} = $peertype
       if (defined $peertype);
+    $ret->{keyserverpolicy} = $keyserverpolicy
+      if (defined $keyserverpolicy);
 
     return $ret;
   };