public class XssProtectionHeader extends java.lang.Object implements SecureResponseHeader
 デフォルトでは、X-XSS-Protectionが有効となる。
 無効化する場合には、setEnable(boolean)にfalseを設定する。
 また、モードを変更及びモードの出力を抑制したい場合には、setMode(String)を使用して設定する。
 (setMode(String)に空文字列を設定すると、モードの出力が抑制される。
| Constructor and Description | 
|---|
XssProtectionHeader()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getName()
レスポンスヘッダの名前を返す。 
 | 
java.lang.String | 
getValue()
レスポンスヘッダの値を返す。 
 | 
boolean | 
isOutput(HttpResponse response,
        ServletExecutionContext context)
常に出力するので、 
trueを返す。 | 
void | 
setEnable(boolean enable)
X-XSS-Protectionを有効にするか否かを設定する。 
 | 
void | 
setMode(java.lang.String mode)
モードを設定する。 
 | 
public java.lang.String getName()
SecureResponseHeadergetName in interface SecureResponseHeaderpublic java.lang.String getValue()
SecureResponseHeadergetValue in interface SecureResponseHeaderpublic boolean isOutput(HttpResponse response, ServletExecutionContext context)
trueを返す。isOutput in interface SecureResponseHeaderresponse - レスポンスオブジェクトcontext - Servlet APIの情報を持つコンテキストtruepublic void setEnable(boolean enable)
enable - trueを設定した場合有効となるpublic void setMode(java.lang.String mode)
mode - モード