public final class URLXfer extends Object
指定のURLをランダムキー化したり、そのキーより実URLへ転送したりします。 通常のURLは、引数にキーとバリュー値をセットして文字列連結します。そのままでは URLが長くなったり、引数の一部を書き換えたりできてしまいます。 このクラスでは、GE17(URL転送テーブル)に引数付きURLを登録するとともに、 ランダムキーを作成します。 また、このランダムキーを元にGE17を検索し、元のURLに転送する機能があります。
| 4.0.0.0 (2004/12/31) 新規作成 |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static boolean |
USE_DB_APPLICATION_INFO
コネクションにアプリケーション情報を追記するかどうか指定
|
| コンストラクタと説明 |
|---|
URLXfer()
コンストラクター
アドレスが存在しない場合は、初期化メソッドを呼び出します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
getRandomURL(String redirectURL,
String name,
String validDate,
String userid)
URL文字列のデータを元に、URLXferオブジェクトを構築します。
|
String |
getRedirectURL(String randomKey)
ランダムキー(XFER)の文字列より、元のURLを検索します。
|
String |
toString()
オブジェクトの識別子として,詳細なユーザー情報を返します。
|
public static final boolean USE_DB_APPLICATION_INFO
public URLXfer()
| 3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
public String getRandomURL(String redirectURL, String name, String validDate, String userid)
redirectURL - 転送URLname - 表示名称validDate - 有効日時(yyyyMMdd)userid - ユーザーID| 3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
| 5.2.2.0 (2010/11/01) util.StringUtil から security.HybsCryptography へ移動 |
| 6.4.2.0 (2016/01/29) DateSet.getDate( String ) を利用するように修正します。 |
public String getRedirectURL(String randomKey)
randomKey - ハッシュ化されたキー文字列| 3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
| 6.4.2.0 (2016/01/29) DateSet.getDate( String ) を利用するように修正します。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.