Package org.htmlunit.csp
Enum FetchDirectiveKind
- java.lang.Object
-
- java.lang.Enum<FetchDirectiveKind>
-
- org.htmlunit.csp.FetchDirectiveKind
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<FetchDirectiveKind>
public enum FetchDirectiveKind extends java.lang.Enum<FetchDirectiveKind>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ChildSrc
ChildSrc("child-src").ConnectSrc
ConnectSrc("connect-src").DefaultSrc
DefaultSrc("default-src").FontSrc
FontSrc("font-src").FrameSrc
FrameSrc("frame-src").ImgSrc
ImgSrc("img-src").ManifestSrc
ManifestSrc("manifest-src").MediaSrc
MediaSrc("media-src").ObjectSrc
ObjectSrc("object-src").PrefetchSrc
PrefetchSrc("prefetch-src").ScriptSrc
ScriptSrc("script-src").ScriptSrcAttr
ScriptSrcAttr("script-src-attr").ScriptSrcElem
ScriptSrcElem("script-src-elem").StyleSrc
StyleSrc("style-src").StyleSrcAttr
StyleSrcAttr("style-src-attr").StyleSrcElem
StyleSrcElem("style-src-elem").WorkerSrc
WorkerSrc("worker-src").
-
Field Summary
Fields Modifier and Type Field Description private static FetchDirectiveKind[]
ConnectSrcFallback
private static FetchDirectiveKind[]
FontSrcFallback
private static FetchDirectiveKind[]
FrameSrcFallback
private static FetchDirectiveKind[]
ImgSrcFallback
private static FetchDirectiveKind[]
ManifestSrcFallback
private static FetchDirectiveKind[]
MediaSrcFallback
private static FetchDirectiveKind[]
ObjectSrcFallback
private static FetchDirectiveKind[]
PrefetchSrcFallback
private java.lang.String
repr_
private static FetchDirectiveKind[]
ScriptSrcAttrFallback
private static FetchDirectiveKind[]
ScriptSrcElemFallback
private static FetchDirectiveKind[]
ScriptSrcFallback
private static FetchDirectiveKind[]
StyleSrcAttrFallback
private static FetchDirectiveKind[]
StyleSrcElemFallback
private static FetchDirectiveKind[]
StyleSrcFallback
private static FetchDirectiveKind[]
WorkerSrcFallback
-
Constructor Summary
Constructors Modifier Constructor Description private
FetchDirectiveKind(java.lang.String repr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FetchDirectiveKind
fromString(java.lang.String name)
(package private) static FetchDirectiveKind[]
getFetchDirectiveFallbackList(FetchDirectiveKind directive)
java.lang.String
getRepr()
static FetchDirectiveKind
valueOf(java.lang.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").
-
-
Field Detail
-
repr_
private final java.lang.String repr_
-
ScriptSrcFallback
private static final FetchDirectiveKind[] ScriptSrcFallback
-
ScriptSrcElemFallback
private static final FetchDirectiveKind[] ScriptSrcElemFallback
-
ScriptSrcAttrFallback
private static final FetchDirectiveKind[] ScriptSrcAttrFallback
-
StyleSrcFallback
private static final FetchDirectiveKind[] StyleSrcFallback
-
StyleSrcElemFallback
private static final FetchDirectiveKind[] StyleSrcElemFallback
-
StyleSrcAttrFallback
private static final FetchDirectiveKind[] StyleSrcAttrFallback
-
WorkerSrcFallback
private static final FetchDirectiveKind[] WorkerSrcFallback
-
ConnectSrcFallback
private static final FetchDirectiveKind[] ConnectSrcFallback
-
ManifestSrcFallback
private static final FetchDirectiveKind[] ManifestSrcFallback
-
PrefetchSrcFallback
private static final FetchDirectiveKind[] PrefetchSrcFallback
-
ObjectSrcFallback
private static final FetchDirectiveKind[] ObjectSrcFallback
-
FrameSrcFallback
private static final FetchDirectiveKind[] FrameSrcFallback
-
MediaSrcFallback
private static final FetchDirectiveKind[] MediaSrcFallback
-
FontSrcFallback
private static final FetchDirectiveKind[] FontSrcFallback
-
ImgSrcFallback
private static final FetchDirectiveKind[] ImgSrcFallback
-
-
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(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getRepr
public java.lang.String getRepr()
-
fromString
public static FetchDirectiveKind fromString(java.lang.String name)
-
getFetchDirectiveFallbackList
static FetchDirectiveKind[] getFetchDirectiveFallbackList(FetchDirectiveKind directive)
-
-