Class CryptoUtil


  • public class CryptoUtil
    extends java.lang.Object
    This file is a helper class for internal usage only. Be aware that it's API and functionality may be changed in the future.
    • Constructor Detail

      • CryptoUtil

        private CryptoUtil()
    • Method Detail

      • readPublicCertificate

        public static java.security.cert.Certificate readPublicCertificate​(java.io.InputStream is)
                                                                    throws java.security.cert.CertificateException
        Throws:
        java.security.cert.CertificateException
      • createAsn1OutputStream

        public static IASN1OutputStream createAsn1OutputStream​(java.io.OutputStream outputStream,
                                                               java.lang.String asn1Encoding)
        Creates IASN1OutputStream instance and asserts for unexpected ASN1 encodings.
        Parameters:
        outputStream - the underlying stream
        asn1Encoding - ASN1 encoding that will be used for writing. Only DER and BER are allowed as values. See also IASN1Encoding.
        Returns:
        an IASN1OutputStream instance. Exact stream implementation is chosen based on passed encoding.