@HttpConstraintの属性の一覧を次の表に示します。
各属性の詳細を次に示します。
(a) value属性
- 型
- ServletSecurity.EmptyRoleSemantic
- 説明
- ロールを設定しない場合の振る舞いを設定します。
- デフォルト値
- javax.servlet.annotation.ServletSecurity.EmptyRoleSemantic.
- PERMIT
(b) rolesAllowed属性
- 型
- String[]
- 説明
- 認証に用いるユーザ名のリストを設定します。
- デフォルト値
- {}
(c) transportGuarantee属性
- 型
- ServletSecurity.TransportGuarantee
- 説明
- クライアントとサーバ間の通信方法を設定します。
- デフォルト値
- javax.servlet.annotation.ServletSecurity.
- TransportGuarantee.
- NONE