diff --git a/ContentSecurityPolicy/DirectiveSet.php b/ContentSecurityPolicy/DirectiveSet.php
index <HASH>..<HASH> 100644
--- a/ContentSecurityPolicy/DirectiveSet.php
+++ b/ContentSecurityPolicy/DirectiveSet.php
@@ -17,14 +17,14 @@ class DirectiveSet
         'report-uri'
     );
 
-    private $directiceValues = array();
+    private $directiveValues = array();
 
     public function getDirective($name)
     {
         $this->checkDirectiveName($name);
 
-        if (array_key_exists($name, $this->directiceValues)) {
-            return $this->directiceValues[$name];
+        if (array_key_exists($name, $this->directiveValues)) {
+            return $this->directiveValues[$name];
         }
 
         return '';
@@ -33,7 +33,7 @@ class DirectiveSet
     public function setDirective($name, $value)
     {
         $this->checkDirectiveName($name);
-        $this->directiceValues[$name] = $value;
+        $this->directiveValues[$name] = $value;
     }
 
     public function setDirectives(array $directives)
@@ -46,7 +46,7 @@ class DirectiveSet
     public function buildHeaderValue()
     {
         $policy = array();
-        foreach ($this->directiceValues as $name => $value) {
+        foreach ($this->directiveValues as $name => $value) {
             $policy[] = $name . ' ' . $value;
         }
fixed a typo in DirectiveSet class