diff --git a/modules/saml/lib/Auth/Process/AuthnContextClassRef.php b/modules/saml/lib/Auth/Process/AuthnContextClassRef.php
new file mode 100644
index 0000000000000000000000000000000000000000..ebe55b91083f6367ca96acf9db99426a25f51e74
--- /dev/null
+++ b/modules/saml/lib/Auth/Process/AuthnContextClassRef.php
@@ -0,0 +1,35 @@
+<?php
+
+/**
+ * Filter for setting the AuthnContextClassRef in the response.
+ *
+ * @package simpleSAMLphp
+ * @version $Id$
+ */
+class sspmod_saml_lib_Auth_Process_AuthnContextClassRef extends SimpleSAML_Auth_ProcessingFilter {
+
+	/**
+	 * The URI we should set as the AuthnContextClassRef in the login response.
+	 *
+	 * @var string
+	 */
+	private $authnContextClassRef;
+
+
+	/**
+	 * Initialize this filter.
+	 *
+	 * @param array $config  Configuration information about this filter.
+	 * @param mixed $reserved  For future use.
+	 */
+	public function __construct($config, $reserved) {
+		parent::__construct($config, $reserved);
+		assert('is_array($config)');
+
+		if (!isset($config['AuthnContextClassRef'])) {
+			throw new SimpleSAML_Error_Exception('Missing AuthnContextClassRef option in processing filter.');
+		}
+	}
+
+
+}
\ No newline at end of file