jp.co.nec.orb.CSI
クラス CallbackBase

java.lang.Object
  |
  +--jp.co.nec.orb.CSI.CallbackBase

public class CallbackBase
extends java.lang.Object


コンストラクタの概要
CallbackBase()
           
 
メソッドの概要
 int authenticate(java.lang.String username, java.lang.String password, StringHolder identity)
           
 CompoundSecMech createCompoundSecMech(java.lang.String host, short port, java.lang.String integrity, java.lang.String confidentiality, java.lang.String establish_trust_in_target, java.lang.String establish_trust_in_client, java.lang.String auth_method, java.lang.String realm, boolean required, java.lang.String caller_propergation)
           
 int createIdentity(byte[] cert, byte[] subject, byte[] issuer, byte[] serial, OctetSeqHolder identity)
           
 boolean decide(int type, java.lang.Object identity, java.lang.String id, java.lang.String operation)
           
 boolean isClientOnEJB()
           
 void setClientAuthentication(StringHolder username, StringHolder password, java.lang.String hostname)
           
 CompoundSecMech setCompoundSecMech(byte[] objectid, java.lang.String host, int port)
           
 int setIdentity(StringHolder identity)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CallbackBase

public CallbackBase()
メソッドの詳細

setClientAuthentication

public void setClientAuthentication(StringHolder username,
                                    StringHolder password,
                                    java.lang.String hostname)

authenticate

public int authenticate(java.lang.String username,
                        java.lang.String password,
                        StringHolder identity)

createIdentity

public int createIdentity(byte[] cert,
                          byte[] subject,
                          byte[] issuer,
                          byte[] serial,
                          OctetSeqHolder identity)

setIdentity

public int setIdentity(StringHolder identity)
戻り値:
-1 No set Identity

decide

public boolean decide(int type,
                      java.lang.Object identity,
                      java.lang.String id,
                      java.lang.String operation)

setCompoundSecMech

public CompoundSecMech setCompoundSecMech(byte[] objectid,
                                          java.lang.String host,
                                          int port)

createCompoundSecMech

public final CompoundSecMech createCompoundSecMech(java.lang.String host,
                                                   short port,
                                                   java.lang.String integrity,
                                                   java.lang.String confidentiality,
                                                   java.lang.String establish_trust_in_target,
                                                   java.lang.String establish_trust_in_client,
                                                   java.lang.String auth_method,
                                                   java.lang.String realm,
                                                   boolean required,
                                                   java.lang.String caller_propergation)

isClientOnEJB

public boolean isClientOnEJB()