All Downloads are FREE. Search and download functionalities are using the official Maven repository.

classes.io.netty.handler.ssl.util.SelfSignedCertificate.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2Y	P?	P?
P??
P?
??
P?
\??
??
??
????
?
???	P????
?????
??
?	P?	P?
??	P??
 ??
??
???	P?
 ???
)??
)?
)?
)?????
1?
P???
??
???	??
???
???
)??
?
??
A?
K?
?
??
P
%?

?	



W?,

R?w??logger/Lio/netty/util/internal/logging/InternalLogger;DEFAULT_NOT_BEFORELjava/util/Date;DEFAULT_NOT_AFTERcertificateLjava/io/File;
privateKeycert$Ljava/security/cert/X509Certificate;keyLjava/security/PrivateKey;()VCodeLineNumberTableLocalVariableTablethis1Lio/netty/handler/ssl/util/SelfSignedCertificate;
Exceptions#(Ljava/util/Date;Ljava/util/Date;)V	notBeforenotAfter(Ljava/lang/String;)VfqdnLjava/lang/String;5(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)V2(Ljava/lang/String;Ljava/security/SecureRandom;I)VrandomLjava/security/SecureRandom;bitsIR(Ljava/lang/String;Ljava/security/SecureRandom;ILjava/util/Date;Ljava/util/Date;)VkeyGen Ljava/security/KeyPairGenerator;keypairLjava/security/KeyPair;e(Ljava/security/NoSuchAlgorithmException;paths[Ljava/lang/String;t2Ljava/lang/Throwable;tLjava/io/IOException;Ljava/lang/Exception;certificateInputLjava/io/FileInputStream;
StackMapTable

??????()Ljava/io/File;&()Ljava/security/cert/X509Certificate;()Ljava/security/PrivateKey;deletenewSelfSignedCertificatee(Ljava/lang/String;Ljava/security/PrivateKey;Ljava/security/cert/X509Certificate;)[Ljava/lang/String;keyText
encodedBufLio/netty/buffer/ByteBuf;certText
wrappedBufkeyFilekeyOutLjava/io/OutputStream;certFilecertOut??
safeDelete(Ljava/io/File;)V	safeClose'(Ljava/io/File;Ljava/io/OutputStream;)V
SourceFileSelfSignedCertificate.java_`a`iqexample.comiwi}ijRSA !"#$&java/security/NoSuchAlgorithmExceptionjava/lang/Errori%&'(java/lang/Throwable]^KFailed to generate a self-signed X.509 certificate using sun.security.x509:)*+,GFailed to generate a self-signed X.509 certificate using Bouncy Castle:'java/security/cert/CertificateException^No provider succeeded to generate a self-signed certificate. See debug log for the root cause.itjava/io/Filebcdc-?ghjava/io/FileInputStreami?X509./01"java/security/cert/X509Certificateef2jjava/io/IOExceptionjava/lang/StringBuilderFailed to close a file: 3435678+java/lang/Exception/java/security/cert/CertificateEncodingException??9:;<=>?@-----BEGIN PRIVATE KEY-----
ABC6D
-----END PRIVATE KEY-----
EFkeyutil_3G.keyHIJjjava/io/FileOutputStreamKLMN??-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----
.crtjava/lang/StringO7?FFailed to delete a file: 8t/io/netty/handler/ssl/util/SelfSignedCertificatePQjava/util/Date/io.netty.selfSignedCertificate.defaultNotBeforeRSTUVWiX.io.netty.selfSignedCertificate.defaultNotAfterjava/lang/Objectjava/security/SecureRandomjava/security/KeyPairjava/security/PrivateKeyio/netty/buffer/ByteBufjava/io/OutputStream3io/netty/handler/ssl/util/ThreadLocalInsecureRandomcurrent()Ljava/security/SecureRandom;java/security/KeyPairGeneratorgetInstance4(Ljava/lang/String;)Ljava/security/KeyPairGenerator;
initialize (ILjava/security/SecureRandom;)VgenerateKeyPair()Ljava/security/KeyPair;(Ljava/lang/Throwable;)V8io/netty/handler/ssl/util/OpenJdkSelfSignedCertGeneratorgeneratez(Ljava/lang/String;Ljava/security/KeyPair;Ljava/security/SecureRandom;Ljava/util/Date;Ljava/util/Date;)[Ljava/lang/String;-io/netty/util/internal/logging/InternalLoggerdebug*(Ljava/lang/String;Ljava/lang/Throwable;)V=io/netty/handler/ssl/util/BouncyCastleSelfSignedCertGenerator
getPrivate%java/security/cert/CertificateFactory;(Ljava/lang/String;)Ljava/security/cert/CertificateFactory;generateCertificate7(Ljava/io/InputStream;)Ljava/security/cert/Certificate;closeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;warn
getEncoded()[Bio/netty/buffer/Unpooled
wrappedBuffer([B)Lio/netty/buffer/ByteBuf;$io/netty/handler/codec/base64/Base64encode5(Lio/netty/buffer/ByteBuf;Z)Lio/netty/buffer/ByteBuf;io/netty/util/CharsetUtilUS_ASCIILjava/nio/charset/Charset;.(Ljava/nio/charset/Charset;)Ljava/lang/String;release()Z(C)Ljava/lang/StringBuilder;createTempFile4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;deleteOnExitgetBytes(Ljava/nio/charset/Charset;)[Bwrite([B)VgetPath4io/netty/util/internal/logging/InternalLoggerFactoryB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;java/lang/SystemcurrentTimeMillis()J)io/netty/util/internal/SystemPropertyUtilgetLong(Ljava/lang/String;J)J(J)V1P\]^_`a`bcdcefghijk9*????l
O
PmnopiqkK	*+,??l
XYm 	no	r`	s`pitkD*+????l
abmnouvpiwkZ*+?,-??l
n
om*nouvr`s`pixkZ*+,????l
y
zm*nouvyz{|pi}k?)*?	?
:,??:?:?Y??+,?:?9:??+,?:?:	?	??Y??*?Y2??*?Y2??*??:? Y*??!:*"?#?$?%?&?p?'?h:	??)Y?*+?,*??-?.	?/?C:	?1Y	?2?:
?-?'?%:??)Y?*+?,*??-?.?/
??
(58FSV???(???0????(???l?%???????(?5?8?:?F?S?V?X?d?n?}????????????????????????????????%?(?m?~??
??5??S??X??	:4??? ??	?
??	 ??)no)uv)yz){|)r`)s`(??n??????????????????O??	?????????????????T	?????????d?K????????????!?pb?k/*??l?mnod?k/*??l?mnoe?k/*?&?l?mnog?k/*??l?mno?jkA*??3*??3?l???mno??kP?+?4?5N-?6:?)Y?*7?,?8?9?,:?,?.:?;W?:?;W?-?;W?
:-?;W??)Y?*??:?@?AY?B:?8?C?D?E:?(?F?3?:??F?3?,?G?5N-?6:?)Y?*H?,?8?9?,I?,?.:?;W?:	?;W	?-?;W?
:
-?;W
??)Y?*




© 2015 - 2025 Weber Informatics LLC | Privacy Policy