com.mindbright.ssh2
Class SSH2KeyPairFile.PEMECPrivate

java.lang.Object
  extended by com.mindbright.asn1.ASN1Object
      extended by com.mindbright.asn1.ASN1Structure
          extended by com.mindbright.asn1.ASN1Sequence
              extended by com.mindbright.ssh2.SSH2KeyPairFile.PEMECPrivate
Enclosing class:
SSH2KeyPairFile

public static final class SSH2KeyPairFile.PEMECPrivate
extends ASN1Sequence


Field Summary
 ASN1OID curveid
           
 ASN1OctetString privateKey
           
 ASN1BitString publicKey
           
 ASN1Integer version
           
 
Fields inherited from class com.mindbright.asn1.ASN1Structure
components, count, ofType
 
Fields inherited from class com.mindbright.asn1.ASN1Object
isSet, tag
 
Constructor Summary
SSH2KeyPairFile.PEMECPrivate()
           
SSH2KeyPairFile.PEMECPrivate(java.security.interfaces.ECPublicKey pubKey, java.security.interfaces.ECPrivateKey prvKey)
           
 
Method Summary
 
Methods inherited from class com.mindbright.asn1.ASN1Structure
addComponent, addComponent, addOptional, addOptional, addOptional, decodeValue, encodeValue, equals, getComponent, getCount, getDecodeComponent, getDefault, getDistinctComponent, hashCode, isOptional, ofType
 
Methods inherited from class com.mindbright.asn1.ASN1Object
decodeValue, getTag, getType, isSet, setValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

version

public ASN1Integer version

privateKey

public ASN1OctetString privateKey

curveid

public ASN1OID curveid

publicKey

public ASN1BitString publicKey
Constructor Detail

SSH2KeyPairFile.PEMECPrivate

public SSH2KeyPairFile.PEMECPrivate()

SSH2KeyPairFile.PEMECPrivate

public SSH2KeyPairFile.PEMECPrivate(java.security.interfaces.ECPublicKey pubKey,
                                    java.security.interfaces.ECPrivateKey prvKey)