1
2
3
4
5
6
7
8
9
10
11 package org.mule.api.security.provider;
12
13
14
15
16 public class IBMSecurityProviderInfo implements SecurityProviderInfo
17 {
18
19 private static final String KEY_MANAGER_ALGORITHM = "IbmX509";
20 private static final String PROTOCOL_HANDLER = "com.ibm.net.ssl.internal.www.protocol";
21 private static final String PROVIDER_CLASS = "com.ibm.jsse.IBMJSSEProvider";
22 private static final String DEFAULT_SSL_TYPE = "SSL_TLS";
23
24 public String getKeyManagerAlgorithm()
25 {
26 return KEY_MANAGER_ALGORITHM;
27 }
28
29 public String getProtocolHandler()
30 {
31 return PROTOCOL_HANDLER;
32 }
33
34 public String getProviderClass()
35 {
36 return PROVIDER_CLASS;
37 }
38
39 public String getDefaultSslType()
40 {
41 return DEFAULT_SSL_TYPE;
42 }
43
44 }