de.tsl2.nano.core.secure.PKI.class Maven / Gradle / Ivy
???? =G java/security/KeyPair
6(Ljava/security/PublicKey;Ljava/security/PrivateKey;)V
de/tsl2/nano/core/secure/PKI F(Ljava/security/KeyPair;Lde/tsl2/nano/core/secure/DistinguishedName;)V
java/lang/Object ()V keyPair Ljava/security/KeyPair; issuer ,Lde/tsl2/nano/core/secure/DistinguishedName; LOG Lorg/apache/commons/logging/Log;
toString ()Ljava/lang/String; " # $ % & org/apache/commons/logging/Log info (Ljava/lang/Object;)V ( ) * CERT_FACT_FORMAT Ljava/lang/String;
, - . / 0 %java/security/cert/CertificateFactory getInstance ;(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;
2 3 4 getCertificateFactory )()Ljava/security/cert/CertificateFactory;
, 6 7 8 generateCertificate 7(Ljava/io/InputStream;)Ljava/security/cert/Certificate; : 'java/security/cert/CertificateException
<