Bouncy Castle Cryptography Library 1.79

org.bouncycastle.openssl.jcajce
Class JcaPEMWriter

java.lang.Object
  |
  +--java.io.Writer
        |
        +--java.io.BufferedWriter
              |
              +--org.bouncycastle.util.io.pem.PemWriter
                    |
                    +--org.bouncycastle.openssl.jcajce.JcaPEMWriter

public class JcaPEMWriter
extends org.bouncycastle.util.io.pem.PemWriter

General purpose writer for OpenSSL PEM objects based on JCA/JCE classes.


Fields inherited from class java.io.Writer
lock
 
Constructor Summary
JcaPEMWriter(java.io.Writer out)
          Base constructor.
 
Method Summary
 void writeObject(java.lang.Object obj)
           
 void writeObject(java.lang.Object obj, PEMEncryptor encryptor)
           
 void writeObject(org.bouncycastle.util.io.pem.PemObjectGenerator obj)
           
 
Methods inherited from class org.bouncycastle.util.io.pem.PemWriter
getOutputSize
 
Methods inherited from class java.io.BufferedWriter
close, flush, newLine, write, write, write
 
Methods inherited from class java.io.Writer
write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcaPEMWriter

public JcaPEMWriter(java.io.Writer out)
Base constructor.
Parameters:
out - output stream to use.
Method Detail

writeObject

public void writeObject(java.lang.Object obj)
                 throws java.io.IOException
Throws:
java.io.IOException -  

writeObject

public void writeObject(java.lang.Object obj,
                        PEMEncryptor encryptor)
                 throws java.io.IOException
Parameters:
obj -  
encryptor -  
Throws:
java.io.IOException -  

writeObject

public void writeObject(org.bouncycastle.util.io.pem.PemObjectGenerator obj)
                 throws java.io.IOException
Overrides:
writeObject in class org.bouncycastle.util.io.pem.PemWriter

Bouncy Castle Cryptography Library 1.79