SafeUrlManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.25 |
since | 8.0.10 |
セーフURLリストにアクセス、URL の安全性を確認するためのクラスです。
-
使い方
- 以下のような使い方を想定しています。
var manager = new SafeUrlManager(); var safeUrls = manager.getSafeUrls(); // 全件取得 Debug.print(manager.isSafe('http://www.example.com', safeUrls.data).data); Debug.print(manager.isSafe('http://www.example.net', safeUrls.data).data); safeUrls.data.forEach(function(safeUrl, index) { Debug.print(safeUrl.url); Debug.print(safeUrl.isRegex); }); Debug.browse(manager.fetchSafeUrls(1, 5, 'is_regex_flag ASC, id ASC')); // 正規表現フラグの昇順で1件目から5件取得
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | addSafeUrl (String id , String url , Boolean isRegex ) セーフURLを追加します。 |
ResultObject | countSafeUrls (String [urlLike] ) セーフURLのレコード件数を取得します。 |
ResultObject | deleteSafeUrl (String id ) 指定したIDのセーフURLを削除します。 |
ResultObject | fetchSafeUrls (Number start , Number length , String orderBy , String [urlLike] ) セーフURLリストを取得します。 |
ResultObject | getSafeUrl (String id ) 指定したセーフURLを取得します。 |
ResultObject | getSafeUrls () セーフURLリストを取得します。 |
ResultObject | isSafe (String url , Array [safeUrls] ) 指定されたURLがセーフリストに存在するか確認します。 引数が null の場合 false を返却します。ベースURLで始まるURLは許可されます(trueが返却されます)。 |
ResultObject | updateSafeUrl (String id , String url , Boolean isRegex ) 指定したIDのセーフURLを更新します。 |
メソッドの詳細
ResultObject addSafeUrl (String id , String url , Boolean isRegex )
セーフURLを追加します。
パラメータ
返却値
|
ResultObject countSafeUrls (String [urlLike] )
セーフURLのレコード件数を取得します。
パラメータ
返却値
|
ResultObject deleteSafeUrl (String id )
指定したIDのセーフURLを削除します。
パラメータ
返却値
|
ResultObject fetchSafeUrls (Number start , Number length , String orderBy , String [urlLike] )
セーフURLリストを取得します。
パラメータ
返却値
|
ResultObject getSafeUrl (String id )
指定したセーフURLを取得します。
パラメータ
返却値
|
ResultObject getSafeUrls ()
セーフURLリストを取得します。
返却値
|
ResultObject isSafe (String url , Array [safeUrls] )
指定されたURLがセーフリストに存在するか確認します。 引数が null の場合 false を返却します。ベースURLで始まるURLは許可されます(trueが返却されます)。
パラメータ
返却値
|
ResultObject updateSafeUrl (String id , String url , Boolean isRegex )
指定したIDのセーフURLを更新します。
パラメータ
返却値
|