jp.co.nec.orb
クラス SSLManage

java.lang.Object
  |
  +--jp.co.nec.orb.SSLManage
直系の既知のサブクラス:
SSLManageJSSE, SSLManageSP

public abstract class SSLManage
extends java.lang.Object


フィールドの概要
 byte[] _client_issuer_dn
           
 byte[] _client_serial_number
           
 byte[] _client_subject_dn
           
 byte[] _server_issuer_dn
           
 byte[] _server_serial_number
           
 byte[] _server_subject_dn
           
 
コンストラクタの概要
SSLManage()
           
 
メソッドの概要
abstract  void closeSocket(java.net.Socket s)
           
abstract  java.net.ServerSocket createServerSocket(java.net.InetAddress address, int port, int backlog, boolean cert_request)
           
abstract  java.net.Socket createSocket(java.net.InetAddress address, int port)
           
abstract  java.net.Socket createSocket(java.net.Socket sock)
           
abstract  java.net.Socket createSocksSocket(java.net.Socket sock, boolean cert_request)
           
abstract  SSLInfo createSSLInfo(java.net.Socket s)
           
static SSLManage createSSLManage()
           
abstract  byte[] getClientCert()
           
static java.lang.String getClientCertKey()
           
static boolean getSecurityService()
           
abstract  byte[] getServerCert()
           
static java.lang.String getServerCertKey()
           
static void setClientCertKey(java.lang.String key)
           
static void setSecurityService(boolean flag)
           
static void setServerCertKey(java.lang.String key)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_client_subject_dn

public byte[] _client_subject_dn

_client_issuer_dn

public byte[] _client_issuer_dn

_client_serial_number

public byte[] _client_serial_number

_server_subject_dn

public byte[] _server_subject_dn

_server_issuer_dn

public byte[] _server_issuer_dn

_server_serial_number

public byte[] _server_serial_number
コンストラクタの詳細

SSLManage

public SSLManage()
メソッドの詳細

createServerSocket

public abstract java.net.ServerSocket createServerSocket(java.net.InetAddress address,
                                                         int port,
                                                         int backlog,
                                                         boolean cert_request)
                                                  throws java.io.IOException

createSocket

public abstract java.net.Socket createSocket(java.net.InetAddress address,
                                             int port)
                                      throws java.io.IOException

createSocket

public abstract java.net.Socket createSocket(java.net.Socket sock)
                                      throws java.io.IOException

createSocksSocket

public abstract java.net.Socket createSocksSocket(java.net.Socket sock,
                                                  boolean cert_request)
                                           throws java.io.IOException

getClientCert

public abstract byte[] getClientCert()

getServerCert

public abstract byte[] getServerCert()

closeSocket

public abstract void closeSocket(java.net.Socket s)
                          throws java.io.IOException

createSSLInfo

public abstract SSLInfo createSSLInfo(java.net.Socket s)

createSSLManage

public static SSLManage createSSLManage()

setSecurityService

public static final void setSecurityService(boolean flag)

getSecurityService

public static final boolean getSecurityService()

setClientCertKey

public static final void setClientCertKey(java.lang.String key)

getClientCertKey

public static final java.lang.String getClientCertKey()

setServerCertKey

public static final void setServerCertKey(java.lang.String key)

getServerCertKey

public static final java.lang.String getServerCertKey()