Package org.jboss.resteasy.security
Class DerUtils
- java.lang.Object
 - 
- org.jboss.resteasy.security.DerUtils
 
 
- 
public class DerUtils extends Object
Extract PrivateKey, PublicKey, and X509Certificate from a DER encoded byte array or file. Usually generated from openssl- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
 
- 
- 
Constructor Summary
Constructors Constructor Description DerUtils() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static X509CertificatedecodeCertificate(InputStream is)static PrivateKeydecodePrivateKey(byte[] der)static PrivateKeydecodePrivateKey(InputStream is)static PublicKeydecodePublicKey(byte[] der) 
 - 
 
- 
- 
Method Detail
- 
decodePrivateKey
public static PrivateKey decodePrivateKey(InputStream is) throws Exception
- Throws:
 Exception
 
- 
decodePublicKey
public static PublicKey decodePublicKey(byte[] der) throws NoSuchAlgorithmException, InvalidKeySpecException, NoSuchProviderException
 
- 
decodeCertificate
public static X509Certificate decodeCertificate(InputStream is) throws Exception
- Throws:
 Exception
 
- 
decodePrivateKey
public static PrivateKey decodePrivateKey(byte[] der) throws NoSuchAlgorithmException, InvalidKeySpecException, NoSuchProviderException
 
 - 
 
 -