private static string TokenValueOfKeyword(SandboxKeyword keyword) { switch (keyword) { case SandboxKeyword.AllowForms: return("allow-forms"); case SandboxKeyword.AllowPointerLock: return("allow-pointer-lock"); case SandboxKeyword.AllowPopups: return("allow-popups"); case SandboxKeyword.AllowSameOrigin: return("allow-same-origin"); case SandboxKeyword.AllowScripts: return("allow-scripts"); case SandboxKeyword.AllowTopNavigation: return("allow-top-navigation"); default: throw new ArgumentOutOfRangeException("keyword"); } }
/// <summary> /// Adds the keyword to the sandbox-token-list. <br /> /// </summary> /// <param name="keyword">The keyword.</param> public void AddKeyword(SandboxKeyword keyword) { var token = TokenValueOfKeyword(keyword); AddToken(token); }
/// <summary> /// Adds the keyword to the sandbox-token-list. <br /> /// </summary> /// <param name="keyword">The keyword.</param> public void AddKeyword(SandboxKeyword keyword) { var token = TokenValueOfKeyword(keyword); AddToken(token); }
private static string TokenValueOfKeyword(SandboxKeyword keyword) { switch (keyword) { case SandboxKeyword.AllowForms: return "allow-forms"; case SandboxKeyword.AllowPointerLock: return "allow-pointer-lock"; case SandboxKeyword.AllowPopups: return "allow-popups"; case SandboxKeyword.AllowSameOrigin: return "allow-same-origin"; case SandboxKeyword.AllowScripts: return "allow-scripts"; case SandboxKeyword.AllowTopNavigation: return "allow-top-navigation"; default: throw new ArgumentOutOfRangeException("keyword"); } }