|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ObexAuthenticator
OBEXプロトコルによる認証に必要なパスワードを管理するクラスが実装すべき内容を定義するインターフェースです。 ユーザーIDに対応する個別のパスワードを使用する必要がある場合にこのインターフェースを実装します。
メソッドの概要 | |
---|---|
java.lang.String |
getPassword(java.lang.String strUserId)
指定されたユーザーに対応するパスワードを返します。 |
java.lang.String |
getUserId()
接続先がユーザーIDを求めた場合に使用するユーザーIDを文字列で返します。 |
メソッドの詳細 |
---|
java.lang.String getUserId() throws ObexException
接続先がユーザーIDを求めた場合に使用するユーザーIDを文字列で返します。 このメソッドはクライアント接続時のみ呼び出されます。
Realm等の関連情報は設定された状態でこのメソッドが呼び出されます。 必要に応じて関連情報を参照してください。
null
を返すことを禁じます。
ObexException
- ユーザーIDを返すことができない場合に理由に一番近いステータスを設定してthrowします。ObexClientConnection
,
ObexClientConnection.getRealm()
java.lang.String getPassword(java.lang.String strUserId) throws ObexException
指定されたユーザーに対応するパスワードを返します。
ユーザーIDを受信しなかった場合はnull
が渡されます。
strUserId
- 受信したユーザーIDあるいはnull
を渡します。
ObexException
- パスワードを返すことができない場合に理由に一番近いステータスを設定してthrowします。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |