Class: Ji2p::Control::Dest
Instance Method Summary collapse
- #base32 ⇒ Object
 - #base64 ⇒ Object
 - 
  
    
      #initialize(keypair = nil)  ⇒ Dest 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of Dest.
 - #raw ⇒ Object
 - #setKeypair(keypair) ⇒ Object
 
Constructor Details
#initialize(keypair = nil) ⇒ Dest
Returns a new instance of Dest.
      7 8 9  | 
    
      # File 'lib/ji2p/control/dest.rb', line 7 def initialize keypair=nil setKeypair(keypair) unless keypair.nil? end  | 
  
Instance Method Details
#base32 ⇒ Object
      25 26 27  | 
    
      # File 'lib/ji2p/control/dest.rb', line 25 def base32 @dest.toBase32 end  | 
  
#base64 ⇒ Object
      21 22 23  | 
    
      # File 'lib/ji2p/control/dest.rb', line 21 def base64 @dest.toBase64 end  | 
  
#raw ⇒ Object
      29 30 31  | 
    
      # File 'lib/ji2p/control/dest.rb', line 29 def raw @dest end  | 
  
#setKeypair(keypair) ⇒ Object
      11 12 13 14 15 16 17 18 19  | 
    
      # File 'lib/ji2p/control/dest.rb', line 11 def setKeypair keypair return if keypair.nil? @keypair = keypair @dest = Java::NetI2pData::Destination.create keypair.inputstream #@dest.setPublicKey @keypair.pub #@dest.setSigningPublicKey @keypair.spub #@dest.setCertificate @keypair.cert #@dest.setPadding @keypair.padding end  |