com.jcraft.jsch
Class KeyPairPKCS8

java.lang.Object
  extended by com.jcraft.jsch.KeyPair
      extended by com.jcraft.jsch.KeyPairPKCS8

public class KeyPairPKCS8
extends KeyPair


Field Summary
 
Fields inherited from class com.jcraft.jsch.KeyPair
data, DSA, ECDSA, encrypted, ERROR, publicKeyComment, RSA, UNKNOWN
 
Constructor Summary
KeyPairPKCS8(JSch jsch)
           
 
Method Summary
 boolean decrypt(byte[] _passphrase)
           
 byte[] forSSHAgent()
           
 int getKeySize()
           
 int getKeyType()
           
 byte[] getPublicKeyBlob()
          Returns the blob of the public key.
 byte[] getSignature(byte[] data)
           
 Signature getVerifier()
           
 
Methods inherited from class com.jcraft.jsch.KeyPair
decrypt, dispose, finalize, genKeyPair, genKeyPair, getFingerPrint, getPublicKeyComment, isEncrypted, load, load, load, setPassphrase, setPassphrase, setPublicKeyComment, writePrivateKey, writePrivateKey, writePrivateKey, writePrivateKey, writePublicKey, writePublicKey, writeSECSHPublicKey, writeSECSHPublicKey
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyPairPKCS8

public KeyPairPKCS8(JSch jsch)
Method Detail

getPublicKeyBlob

public byte[] getPublicKeyBlob()
Description copied from class: KeyPair
Returns the blob of the public key.

Overrides:
getPublicKeyBlob in class KeyPair
Returns:
blob of the public key

getKeyType

public int getKeyType()
Specified by:
getKeyType in class KeyPair

getKeySize

public int getKeySize()

getSignature

public byte[] getSignature(byte[] data)
Specified by:
getSignature in class KeyPair

getVerifier

public Signature getVerifier()
Specified by:
getVerifier in class KeyPair

forSSHAgent

public byte[] forSSHAgent()
                   throws JSchException
Specified by:
forSSHAgent in class KeyPair
Throws:
JSchException

decrypt

public boolean decrypt(byte[] _passphrase)
Overrides:
decrypt in class KeyPair


Copyright © 2016 JCraft,Inc.. All Rights Reserved.