2006-06-17 Marek Sieradzki <marek.sieradzki@gmail.com>
[mono.git] / mcs / class / Novell.Directory.Ldap / Novell.Directory.Ldap.Rfc2251 / RfcModifyDNRequest.cs
old mode 100755 (executable)
new mode 100644 (file)
index 5d921f5..72d4ff9
@@ -52,30 +52,19 @@ namespace Novell.Directory.Ldap.Rfc2251
                //*************************************************************************
                // Constructors for ModifyDNRequest
                //*************************************************************************
-
-               // according to RFC 2251 :
-               // ModifyDNRequest ::= [APPLICATION 12] SEQUENCE {\r
-               //   entry           LDAPDN,\r
-               //   newrdn          RelativeLDAPDN,\r
-               //   deleteoldrdn    BOOLEAN,\r
-               //   newSuperior     [0] LDAPDN OPTIONAL\r
-               // }
-               // i.e. newSuperior is a context-specific 0.
-               static readonly Asn1Identifier superiorId = new Asn1Identifier(Asn1Identifier.CONTEXT,false,0x0);
-               
+       
                /// <summary> </summary>
                public RfcModifyDNRequest(RfcLdapDN entry, RfcRelativeLdapDN newrdn, Asn1Boolean deleteoldrdn):this(entry, newrdn, deleteoldrdn, null)
                {
                }
                
                /// <summary> </summary>
-               public RfcModifyDNRequest(RfcLdapDN entry, RfcRelativeLdapDN newrdn, Asn1Boolean deleteoldrdn, RfcLdapDN newSuperior):base(4)
+               public RfcModifyDNRequest(RfcLdapDN entry, RfcRelativeLdapDN newrdn, Asn1Boolean deleteoldrdn, RfcLdapSuperDN newSuperior):base(4)
                {
                        add(entry);
                        add(newrdn);
                        add(deleteoldrdn);
                        if (newSuperior != null) {
-                               newSuperior.setIdentifier(superiorId);
                                add(newSuperior);
                        }
                }