1 17 package org.apache.geronimo.management.geronimo; 18 19 28 public interface SecureConnector extends WebConnector { 29 public final static String KEYSTORE_TYPE_JKS = "JKS"; 30 public final static String KEYSTORE_TYPE_PKCS12 = "PKCS12"; 31 public final static String ALGORITHM_TYPE_SUN = "SunX509"; 32 public final static String ALGORITHM_TYPE_IBM = "IbmX509"; 33 public final static String SECURE_PROTOCOL_TYPE_TLS = "TLS"; 34 public final static String SECURE_PROTOCOL_TYPE_SSL = "SSL"; 35 36 41 public String getKeystoreFileName(); 42 47 public void setKeystoreFileName(String name); 48 55 public void setKeystorePassword(String password); 56 61 public String getKeystoreType(); 62 67 public void setKeystoreType(String type); 68 73 public String getAlgorithm(); 74 79 public void setAlgorithm(String algorithm); 80 86 public String getSecureProtocol(); 87 93 public void setSecureProtocol(String protocol); 94 104 public boolean isClientAuthRequired(); 105 115 public void setClientAuthRequired(boolean clientCert); 116 117 } 120 | Popular Tags |