public final class URLHashMap extends Object
URLHashMap は、セキュリティ強化の為の Hybs独自の暗号化クラスです。 このクラスは、暗号化キーを受け取り、それに基づいて暗号化/復号化を行います。 ここでの暗号化は、秘密キー方式でバイト文字列に変換されたものを、16進アスキー文字に 直して、扱っています。よって、暗号化/復号化共に、文字列として扱うことが可能です。
5.2.2.0 (2010/11/01) 新規追加 |
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
getValue(String key)
指定のキーに対応した設定値を取り出します。
|
static String |
makeEncrypt(String val)
引数の設定値を暗号化したときの値を作成します。
|
static String |
makeHashKey(String val)
引数の設定値をハッシュ化したときの値(=ハッシュキー)を作成します。
|
static String |
makeUrlChange(String url,
String hkey,
boolean extOnly)
URL をハッシュ化/暗号化して返します。
|
public static String makeUrlChange(String url, String hkey, boolean extOnly)
url
- オリジナルのURL または、URL を含む文字列hkey
- パラメータのキーとして使用する文字extOnly
- 外部URLの場合のみ処理を実行する場合 truepublic static String makeHashKey(String val)
val
- オリジナルの設定値public static String makeEncrypt(String val)
val
- オリジナルの設定値Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.