From 163b4e39d516460c8997658cb6358632c483f9e7 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 22 Jan 2014 15:32:12 +0000
Subject: [PATCH] CR-1602 (OPENDJ-883) Implement certificateExactMatch matching rule
---
opendj3-server-dev/src/server/org/opends/server/schema/SchemaConstants.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/schema/SchemaConstants.java b/opendj3-server-dev/src/server/org/opends/server/schema/SchemaConstants.java
index d582d4d..9dcf78f 100644
--- a/opendj3-server-dev/src/server/org/opends/server/schema/SchemaConstants.java
+++ b/opendj3-server-dev/src/server/org/opends/server/schema/SchemaConstants.java
@@ -23,6 +23,7 @@
*
* Copyright 2006-2010 Sun Microsystems, Inc.
* Portions copyright 2011-2013 ForgeRock AS
+ * Portions copyright 2013-2014 Manuel Gaupp
*/
package org.opends.server.schema;
@@ -318,6 +319,29 @@
/**
+ * The description for the certificateExactMatch equality matching rule.
+ */
+ public static final String EMR_CERTIFICATE_EXACT_DESCRIPTION =
+ "X.509 Certificate Exact Match";
+
+
+
+ /**
+ * The name for the certificateExactMatch equality matching rule.
+ */
+ public static final String EMR_CERTIFICATE_EXACT_NAME =
+ "certificateExactMatch";
+
+
+
+ /**
+ * The OID for the certificateExactMatch equality matching rule.
+ */
+ public static final String EMR_CERTIFICATE_EXACT_OID = "2.5.13.34";
+
+
+
+ /**
* The name for the directoryStringFirstComponentMatch equality matching rule.
*/
public static final String EMR_DIRECTORY_STRING_FIRST_COMPONENT_NAME =
@@ -966,6 +990,31 @@
/**
+ * The description for the certificate exact assertion attribute syntax.
+ */
+ public static final String SYNTAX_CERTIFICATE_EXACT_ASSERTION_DESCRIPTION =
+ "X.509 Certificate Exact Assertion";
+
+
+
+ /**
+ * The name for the certificate exact assertion attribute syntax.
+ */
+ public static final String SYNTAX_CERTIFICATE_EXACT_ASSERTION_NAME =
+ "CertificateExactAssertion";
+
+
+
+ /**
+ * The OID for the Certificate Exact Assertion syntax used for assertion
+ * values in extensible match filters.
+ */
+ public static final String SYNTAX_CERTIFICATE_EXACT_ASSERTION_OID =
+ "1.3.6.1.1.15.1";
+
+
+
+ /**
* The description for the certificate attribute syntax.
*/
public static final String SYNTAX_CERTIFICATE_DESCRIPTION = "Certificate";
--
Gitblit v1.10.0