jp.go.nict.langrid.commons.ws
クラス BasicAuthUtil

java.lang.Object
  上位を拡張 jp.go.nict.langrid.commons.ws.BasicAuthUtil

public class BasicAuthUtil
extends Object

Basic認証関連のユーティリティ。

作成者:
Takao Nakaguchi

コンストラクタの概要
BasicAuthUtil()
           
 
メソッドの概要
static Pair<String,String> decode(String authorization)
          HTTPヘッダで送られた認証情報をデコードする。
static String encode(String user, String pass)
          認証情報をAuthorizationヘッダにエンコードする。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BasicAuthUtil

public BasicAuthUtil()
メソッドの詳細

decode

public static Pair<String,String> decode(String authorization)
HTTPヘッダで送られた認証情報をデコードする。 デコードできない場合、nullが返る。

パラメータ:
authorization - Authorizationヘッダの値
戻り値:
ユーザ名とパスワードのペア

encode

public static String encode(String user,
                            String pass)
認証情報をAuthorizationヘッダにエンコードする。 user又はpassがnullの場合、 nullを返す。

パラメータ:
user - ユーザ名
pass - パスワード
戻り値:
Authorizationヘッダの値