1 20 package org.apache.directory.ldapstudio.dsmlv2.request; 21 22 import org.apache.directory.shared.ldap.codec.LdapMessage; 23 import org.apache.directory.shared.ldap.codec.bind.BindRequest; 24 import org.dom4j.Element; 25 26 32 public class AuthRequestDsml extends AbstractRequestDsml 33 { 34 40 public AuthRequestDsml( LdapMessage ldapMessage ) 41 { 42 super( ldapMessage ); 43 } 44 45 46 49 public int getMessageType() 50 { 51 return instance.getMessageType(); 52 } 53 54 55 58 public Element toDsml( Element root ) 59 { 60 Element element = super.toDsml( root ); 61 62 BindRequest request = ( BindRequest ) instance; 63 64 String name = request.getName().toString(); 66 if ( ( name != null ) && ( !"".equals( name ) ) ) 67 { 68 element.addAttribute( "principal", name ); 69 } 70 71 return element; 72 } 73 } 74 | Popular Tags |