|
要素
|
内容
|
デフォルト
|
要素数
|
| display-name |
GUIツールで表示に使用される名前を指定。
|
- |
0以上 |
| web-resource-collection |
認証で保護されるリソースを指定する。
|
- |
1以上 |
| web-resource-name |
web-resource-collectionのサブ要素。保護されるリソースの名前を指定。
|
- |
必須 |
| description |
web-resource-collectionのサブ要素。保護されるリソースの説明を記載。
|
- |
0以上 |
| url-pattern |
web-resource-collectionのサブ要素。保護されるリソースをURLパターンで指定。このパターンに属するリソースが保護の対象になる。/*はすべてのリソースを意味する。
|
- |
1以上 |
| http-method |
web-resource-collectionのサブ要素。保護するHTTP
METHODを指定する。GET、POST、DELETE、PUTなどを指定。
|
すべて |
0以上 |
| auth-constraint |
アクセスを許可するロールを指定する。
|
- |
optional |
| description |
auth-constraintのサブ要素。許可するロールの説明を記載。
|
- |
0以上 |
| role-name |
auth-constraintのサブ要素。アクセスを許可するロールを指定する。*を指定するとすべてのアクセスの許可を意味する。何も指定しない場合はすべてのアクセスの拒否を意味する。
|
- |
0以上 |
| user-data-constraint |
送受信されるデータの保証有無を指定する。
|
- |
optional |
| description |
user-data-constraintのサブ要素。送受信されるデータの保証有無の説明を記載。
|
- |
0以上 |
| transport-guarantee |
user-data-constraintのサブ要素。送受信されるデータの保証有無を指定する。NONEはデータに対し何の保証も与えられないことを表す。INTEGRALはデータが改ざんされていないことを表す。CONFIDENTIALは第三者からのデータ閲覧がないことを表す。INTEGRAL、CONFIDENTIALを指定すると、データの送受信はSSLを使用して行われる。
|
NONE |
必須 |