Package org.htmlunit.csp
Enum FetchDirectiveKind
- java.lang.Object
-
- java.lang.Enum<FetchDirectiveKind>
-
- org.htmlunit.csp.FetchDirectiveKind
-
- All Implemented Interfaces:
Serializable,Comparable<FetchDirectiveKind>
public enum FetchDirectiveKind extends Enum<FetchDirectiveKind>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ChildSrcChildSrc("child-src").ConnectSrcConnectSrc("connect-src").DefaultSrcDefaultSrc("default-src").FontSrcFontSrc("font-src").FrameSrcFrameSrc("frame-src").ImgSrcImgSrc("img-src").ManifestSrcManifestSrc("manifest-src").MediaSrcMediaSrc("media-src").ObjectSrcObjectSrc("object-src").PrefetchSrcPrefetchSrc("prefetch-src").ScriptSrcScriptSrc("script-src").ScriptSrcAttrScriptSrcAttr("script-src-attr").ScriptSrcElemScriptSrcElem("script-src-elem").StyleSrcStyleSrc("style-src").StyleSrcAttrStyleSrcAttr("style-src-attr").StyleSrcElemStyleSrcElem("style-src-elem").WorkerSrcWorkerSrc("worker-src").
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FetchDirectiveKindfromString(String name)StringgetRepr()static FetchDirectiveKindvalueOf(String name)Returns the enum constant of this type with the specified name.static FetchDirectiveKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ChildSrc
public static final FetchDirectiveKind ChildSrc
ChildSrc("child-src").
-
ConnectSrc
public static final FetchDirectiveKind ConnectSrc
ConnectSrc("connect-src").
-
DefaultSrc
public static final FetchDirectiveKind DefaultSrc
DefaultSrc("default-src").
-
FontSrc
public static final FetchDirectiveKind FontSrc
FontSrc("font-src").
-
FrameSrc
public static final FetchDirectiveKind FrameSrc
FrameSrc("frame-src").
-
ImgSrc
public static final FetchDirectiveKind ImgSrc
ImgSrc("img-src").
-
ManifestSrc
public static final FetchDirectiveKind ManifestSrc
ManifestSrc("manifest-src").
-
MediaSrc
public static final FetchDirectiveKind MediaSrc
MediaSrc("media-src").
-
ObjectSrc
public static final FetchDirectiveKind ObjectSrc
ObjectSrc("object-src").
-
PrefetchSrc
public static final FetchDirectiveKind PrefetchSrc
PrefetchSrc("prefetch-src").
-
ScriptSrcAttr
public static final FetchDirectiveKind ScriptSrcAttr
ScriptSrcAttr("script-src-attr").
-
ScriptSrc
public static final FetchDirectiveKind ScriptSrc
ScriptSrc("script-src").
-
ScriptSrcElem
public static final FetchDirectiveKind ScriptSrcElem
ScriptSrcElem("script-src-elem").
-
StyleSrcAttr
public static final FetchDirectiveKind StyleSrcAttr
StyleSrcAttr("style-src-attr").
-
StyleSrc
public static final FetchDirectiveKind StyleSrc
StyleSrc("style-src").
-
StyleSrcElem
public static final FetchDirectiveKind StyleSrcElem
StyleSrcElem("style-src-elem").
-
WorkerSrc
public static final FetchDirectiveKind WorkerSrc
WorkerSrc("worker-src").
-
-
Method Detail
-
values
public static FetchDirectiveKind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FetchDirectiveKind c : FetchDirectiveKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FetchDirectiveKind valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getRepr
public String getRepr()
-
fromString
public static FetchDirectiveKind fromString(String name)
-
-