org.apache.activemq.spring.SpringSslContext.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of activemq-osgi Show documentation
Show all versions of activemq-osgi Show documentation
Puts together an ActiveMQ OSGi bundle
???? 3 ?
. ? ? - ? - ? ? - ?
? ? - ?
? ? - ?
- ? ? ?
? - ?
- ? ? ? - ?
- ? - ?
- ?
? ?
- ? ?
?
? ?
? ?
? ?
? ?
- ?
? ? - ? - ?
? ?
? ?
? ? - ?
? ?
? ? ? ? - ?
? ?
? ? - ? ? ? keyStoreType Ljava/lang/String; trustStoreType secureRandomAlgorithm keyStoreAlgorithm trustStoreAlgorithm keyStore
trustStore keyStoreKeyPassword keyStorePassword trustStorePassword ()V Code LineNumberTable LocalVariableTable this -Lorg/apache/activemq/spring/SpringSslContext;
postConstruct ex Ljava/lang/Exception;
StackMapTable ? RuntimeVisibleAnnotations Ljavax/annotation/PostConstruct; afterPropertiesSet
Exceptions createSecureRandom ()Ljava/security/SecureRandom; ? createTrustManagers ()Ljava/util/Collection; ks Ljava/security/KeyStore; tmf #Ljavax/net/ssl/TrustManagerFactory; ? Signature 6()Ljava/util/Collection; createKeyManagers !Ljavax/net/ssl/KeyManagerFactory; ? ? ? 4()Ljava/util/Collection; createTrustManagerKeyStore ()Ljava/security/KeyStore; is Ljava/io/InputStream; ? ? createKeyManagerKeyStore getTrustStoreType ()Ljava/lang/String; getKeyStoreType getKeyStore setKeyStore (Ljava/lang/String;)V ?
getTrustStore
setTrustStore getKeyStoreAlgorithm setKeyStoreAlgorithm keyAlgorithm getTrustStoreAlgorithm setTrustStoreAlgorithm trustAlgorithm getKeyStoreKeyPassword setKeyStoreKeyPassword keyPassword getKeyStorePassword setKeyStorePassword getTrustStorePassword setTrustStorePassword
trustPassword setKeyStoreType keyType setTrustStoreType trustType getSecureRandomAlgorithm setSecureRandomAlgorithm
SourceFile SpringSslContext.java : ; jks / 0 1 0 SHA1PRNG 2 0 ? ? d 3 0 ? 4 0 H ; java/lang/Exception java/lang/RuntimeException : ? ? ? V N ? ? ? ? ? M N ? ? J K ? ? ? \ ] java/util/ArrayList : ? ? ? ? ? ? ? ? ? ? b ] ? ? 7 0 8 0 ? ? ? ? ? ? ? 6 0 ? ? ? ? ? ? ? ? ? 9 0 ? ? ? ? ; 5 0 +org/apache/activemq/spring/SpringSslContext %org/apache/activemq/broker/SslContext &java/security/NoSuchAlgorithmException java/security/KeyStore javax/net/ssl/KeyManagerFactory [C java/io/InputStream java/lang/Throwable java/net/MalformedURLException getDefaultAlgorithm !javax/net/ssl/TrustManagerFactory (Ljava/lang/Throwable;)V keyManagers Ljava/util/List; java/util/List addAll (Ljava/util/Collection;)Z
trustManagers secureRandom Ljava/security/SecureRandom; java/security/SecureRandom getInstance 0(Ljava/lang/String;)Ljava/security/SecureRandom; (I)V 7(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; init (Ljava/security/KeyStore;)V getTrustManagers ()[Ljavax/net/ssl/TrustManager; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; 5(Ljava/lang/String;)Ljavax/net/ssl/KeyManagerFactory; java/lang/String toCharArray ()[C (Ljava/security/KeyStore;[C)V getKeyManagers ()[Ljavax/net/ssl/KeyManager; ,(Ljava/lang/String;)Ljava/security/KeyStore; org/apache/activemq/spring/Utils resourceFromString :(Ljava/lang/String;)Lorg/springframework/core/io/Resource; $org/springframework/core/io/Resource getInputStream ()Ljava/io/InputStream; load (Ljava/io/InputStream;[C)V close ! - .
/ 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 : ; <