com.nec.webotx.enterprise.admin.jmx.remote.plainclient
クラス PlainClient

java.lang.Object
  上位を拡張 com.nec.webotx.enterprise.admin.jmx.remote.plainclient.PlainClient
すべての実装されたインタフェース:
javax.security.sasl.SaslClient

public class PlainClient
extends java.lang.Object
implements javax.security.sasl.SaslClient

Implements the PLAIN SASL Client mechanism.


コンストラクタの概要
PlainClient(java.lang.String authorizationID, javax.security.auth.callback.CallbackHandler cbh)
           
 
メソッドの概要
 void dispose()
           
 byte[] evaluateChallenge(byte[] challenge)
           
protected  void finalize()
           
 java.lang.String getMechanismName()
           
 java.lang.Object getNegotiatedProperty(java.lang.String propName)
           
 boolean hasInitialResponse()
           
 boolean isComplete()
           
 byte[] unwrap(byte[] incoming, int offset, int len)
           
 byte[] wrap(byte[] outgoing, int offset, int len)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PlainClient

public PlainClient(java.lang.String authorizationID,
                   javax.security.auth.callback.CallbackHandler cbh)
            throws javax.security.sasl.SaslException
例外:
javax.security.sasl.SaslException
メソッドの詳細

evaluateChallenge

public byte[] evaluateChallenge(byte[] challenge)
                         throws javax.security.sasl.SaslException
定義:
インタフェース javax.security.sasl.SaslClient 内の evaluateChallenge
例外:
javax.security.sasl.SaslException

getMechanismName

public java.lang.String getMechanismName()
定義:
インタフェース javax.security.sasl.SaslClient 内の getMechanismName

hasInitialResponse

public boolean hasInitialResponse()
定義:
インタフェース javax.security.sasl.SaslClient 内の hasInitialResponse

isComplete

public boolean isComplete()
定義:
インタフェース javax.security.sasl.SaslClient 内の isComplete

unwrap

public byte[] unwrap(byte[] incoming,
                     int offset,
                     int len)
              throws javax.security.sasl.SaslException
定義:
インタフェース javax.security.sasl.SaslClient 内の unwrap
例外:
javax.security.sasl.SaslException

wrap

public byte[] wrap(byte[] outgoing,
                   int offset,
                   int len)
            throws javax.security.sasl.SaslException
定義:
インタフェース javax.security.sasl.SaslClient 内の wrap
例外:
javax.security.sasl.SaslException

getNegotiatedProperty

public java.lang.Object getNegotiatedProperty(java.lang.String propName)
定義:
インタフェース javax.security.sasl.SaslClient 内の getNegotiatedProperty

dispose

public void dispose()
             throws javax.security.sasl.SaslException
定義:
インタフェース javax.security.sasl.SaslClient 内の dispose
例外:
javax.security.sasl.SaslException

finalize

protected void finalize()
オーバーライド:
クラス java.lang.Object 内の finalize