Package com.appslandia.common.crypto
Class PKIUtils
- java.lang.Object
-
- com.appslandia.common.crypto.PKIUtils
-
public class PKIUtils extends java.lang.Object- Author:
- Loc Ha
-
-
Constructor Summary
Constructors Constructor Description PKIUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringremoveBeginEnd(java.lang.String pem)static byte[]toDerEncoded(java.lang.String pem)static java.lang.StringtoPemEncoded(byte[] der, java.lang.String label)static java.lang.StringtoPemEncoded(java.security.cert.Certificate cert)static java.lang.StringtoPemEncoded(java.security.PrivateKey key)static java.lang.StringtoPemEncoded(java.security.PublicKey key)static java.lang.StringtoPemLabel(java.security.cert.Certificate cert)static java.lang.StringtoPemLabel(java.security.PrivateKey key)static java.lang.StringtoPemLabel(java.security.PublicKey key)
-
-
-
Method Detail
-
toDerEncoded
public static byte[] toDerEncoded(java.lang.String pem)
-
removeBeginEnd
public static java.lang.String removeBeginEnd(java.lang.String pem)
-
toPemEncoded
public static java.lang.String toPemEncoded(byte[] der, java.lang.String label)
-
toPemLabel
public static java.lang.String toPemLabel(java.security.PublicKey key)
-
toPemLabel
public static java.lang.String toPemLabel(java.security.PrivateKey key)
-
toPemEncoded
public static java.lang.String toPemEncoded(java.security.PublicKey key)
-
toPemEncoded
public static java.lang.String toPemEncoded(java.security.PrivateKey key)
-
toPemLabel
public static java.lang.String toPemLabel(java.security.cert.Certificate cert)
-
toPemEncoded
public static java.lang.String toPemEncoded(java.security.cert.Certificate cert) throws java.security.cert.CertificateEncodingException- Throws:
java.security.cert.CertificateEncodingException
-
-