Class SecurityUtils
java.lang.Object
de.hybris.platform.apiregistryservices.utils.SecurityUtils
Helper class for security
-
Method Summary
Modifier and TypeMethodDescriptionstatic X509Certificate[]generateCertificateArrayFromDER(byte[] certBytes) Generates certificate chain from the given byte arraystatic X509CertificategenerateCertificateFromDER(byte[] certBytes) Generates certificate from the given byte arraystatic RSAPrivateKeygeneratePrivateKeyFromDER(byte[] keyBytes) Generates private key from the given byte array
-
Method Details
-
generateCertificateFromDER
public static X509Certificate generateCertificateFromDER(byte[] certBytes) throws CertificateException Generates certificate from the given byte array- Parameters:
certBytes- byte array of certificate- Returns:
- X509Certificate
- Throws:
CertificateException
-
generatePrivateKeyFromDER
Generates private key from the given byte array- Parameters:
keyBytes- byte array of private key- Returns:
- RSAPrivateKey
- Throws:
InvalidKeySpecExceptionNoSuchAlgorithmExceptionCredentialException
-
generateCertificateArrayFromDER
public static X509Certificate[] generateCertificateArrayFromDER(byte[] certBytes) throws CertificateException Generates certificate chain from the given byte array- Parameters:
certBytes- byte array of certificate- Returns:
- X509Certificate[]
- Throws:
CertificateException
-