Bouncy Castle Cryptography 1.20

org.bouncycastle.bcpg
Class SecretSubkeyPacket

java.lang.Object
  |
  +--org.bouncycastle.bcpg.Packet
        |
        +--org.bouncycastle.bcpg.ContainedPacket
              |
              +--org.bouncycastle.bcpg.SecretKeyPacket
                    |
                    +--org.bouncycastle.bcpg.SecretSubkeyPacket

public class SecretSubkeyPacket
extends SecretKeyPacket

basic packet for a PGP secret key


Constructor Summary
SecretSubkeyPacket(PublicKeyPacket pubKeyPacket, int encAlgorithm, S2K s2k, byte[] iv, byte[] secKeyData)
           
 
Method Summary
 void encode(BCPGOutputStream out)
           
 
Methods inherited from class org.bouncycastle.bcpg.SecretKeyPacket
getEncAlgorithm, getEncodedContents, getIV, getPublicKeyPacket, getS2K, getSecretKeyData
 
Methods inherited from class org.bouncycastle.bcpg.ContainedPacket
getEncoded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecretSubkeyPacket

public SecretSubkeyPacket(PublicKeyPacket pubKeyPacket,
                          int encAlgorithm,
                          S2K s2k,
                          byte[] iv,
                          byte[] secKeyData)
Parameters:
pubKeyPacket -  
encAlgorithm -  
s2k -  
iv -  
secKeyData -  
Method Detail

encode

public void encode(BCPGOutputStream out)
            throws java.io.IOException
Overrides:
encode in class SecretKeyPacket

Bouncy Castle Cryptography 1.20