/** * @return the contextDn */ public String getContextDn() { return contextDn.toString(); }
/** * @return the delegateBaseDn */ public String getDelegateBaseDn() { return getBaseDn().toString(); }
/** * Return a String representing a DelRequest * * @return A DelRequest String */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( " Del request\n" ); sb.append( " Entry : '" ).append( name.toString() ).append( "'\n" ); sb.append( super.toString() ); return super.toString( sb.toString() ); } }
/** * Return a String representing a DelRequest * * @return A DelRequest String */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( " Del request\n" ); sb.append( " Entry : '" ).append( name.toString() ).append( "'\n" ); sb.append( super.toString() ); return super.toString( sb.toString() ); } }
/** * Return a String representing a DelRequest * * @return A DelRequest String */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( " Del request\n" ); sb.append( " Entry : '" ).append( name.toString() ).append( "'\n" ); sb.append( super.toString() ); return super.toString( sb.toString() ); } }
/** * Convert a Dn to a {@link javax.naming.Name} * * @param dn The Dn to convert * @return A Name */ public static Name toName( Dn dn ) { try { return new LdapName( dn.toString() ); } catch ( InvalidNameException ine ) { // TODO : check if we must throw an exception. // Logically, the Dn must be valid. return null; } }
/** * Convert a Dn to a {@link javax.naming.Name} * * @param dn The Dn to convert * @return A Name */ public static Name toName( Dn dn ) { try { return new LdapName( dn.toString() ); } catch ( InvalidNameException ine ) { // TODO : check if we must throw an exception. // Logically, the Dn must be valid. return null; } }
/** * Get a String representation of a ModifyDNRequest * * @return A ModifyDNRequest String */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( " ModifyDN Response\n" ); sb.append( " Entry : '" ).append( name ).append( "'\n" ); if ( newRdn != null ) { sb.append( " New Rdn : '" ).append( newRdn.toString() ).append( "'\n" ); } sb.append( " Delete old Rdn : " ).append( deleteOldRdn ).append( "\n" ); if ( newSuperior != null ) { sb.append( " New superior : '" ).append( newSuperior.toString() ).append( "'\n" ); } // The controls sb.append( super.toString() ); return super.toString( sb.toString() ); } }
/** * Get a String representation of a ModifyDNRequest * * @return A ModifyDNRequest String */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( " ModifyDN Response\n" ); sb.append( " Entry : '" ).append( name ).append( "'\n" ); if ( newRdn != null ) { sb.append( " New Rdn : '" ).append( newRdn.toString() ).append( "'\n" ); } sb.append( " Delete old Rdn : " ).append( deleteOldRdn ).append( "\n" ); if ( newSuperior != null ) { sb.append( " New superior : '" ).append( newSuperior.toString() ).append( "'\n" ); } // The controls sb.append( super.toString() ); return super.toString( sb.toString() ); } }
public String rewriteBase(final String base) { try { Dn lowerCasedContextDn = (contextDn == null) ? null : new Dn(contextDn.toString().toLowerCase()); Dn lowerCasedBaseDn = new Dn(base.toLowerCase()); if (!lowerCasedBaseDn.isDescendantOf(lowerCasedContextDn)) { return base; } if (lowerCasedBaseDn.equals(lowerCasedContextDn)) { return ""; } Dn lowerCasedRelativeDn = lowerCasedBaseDn.getDescendantOf(lowerCasedContextDn); return base.substring(0, lowerCasedRelativeDn.toString().length()); } catch (LdapInvalidDnException e) { throw new RuntimeException(e); } }
sb.append( " Entry : '" ).append( name.toString() ).append( "'\n" ); sb.append( " Attribute description : '" ).append( attrId ).append( "'\n" ); sb.append( " Attribute value : '" );
sb.append( " Entry : '" ).append( name.toString() ).append( "'\n" ); sb.append( " Attribute description : '" ).append( attrId ).append( "'\n" ); sb.append( " Attribute value : '" );
/** * Updates the widgets. */ private void updateWidgets() { if ( getButton( IDialogConstants.OK_ID ) != null ) { getButton( IDialogConstants.OK_ID ).setEnabled( entryWidget.getDn() != null && !"".equals( entryWidget.getDn().toString() ) ); //$NON-NLS-1$ } }
public void run() { MessageDialog .openError( getShell(), Messages.getString( "NewEntryDnWizardPage.Error" ), NLS.bind( Messages.getString( "NewEntryDnWizardPage.EntryAlreadyExists" ), dn.toString() ) ); //$NON-NLS-1$ //$NON-NLS-2$ } } );
public void run() { MessageDialog .openError( getShell(), Messages.getString( "NewEntryDnWizardPage.Error" ), NLS.bind( Messages.getString( "NewEntryDnWizardPage.EntryAlreadyExists" ), dn.toString() ) ); //$NON-NLS-1$ //$NON-NLS-2$ } } );
public void run() { MessageDialog .openError( getShell(), Messages.getString( "NewEntryTypeWizardPage.Error" ), NLS.bind( Messages.getString( "NewEntryTypeWizardPage.EntryDoesNotExist" ), dn.toString() ) ); //$NON-NLS-1$ //$NON-NLS-2$ } } );
public void run() { MessageDialog .openError( getShell(), Messages.getString( "NewEntryDnWizardPage.Error" ), //$NON-NLS-1$ NLS .bind( Messages.getString( "NewEntryDnWizardPage.ParentDoesNotExist" ), dnBuilderWidget.getParentDn().toString() ) ); //$NON-NLS-1$ } } );
public ServerContext( DirectoryService service, CoreSession session, Name name ) throws Exception { this.service = service; this.dn = JndiUtils.fromName( name ); this.env = new Hashtable<String, Object>(); this.env.put( PROVIDER_URL, dn.toString() ); this.env.put( DirectoryService.JNDI_KEY, service ); this.session = session; OperationManager operationManager = service.getOperationManager(); HasEntryOperationContext hasEntryContext = new HasEntryOperationContext( session, dn ); if ( !operationManager.hasEntry( hasEntryContext ) ) { throw new NameNotFoundException( I18n.err( I18n.ERR_490, dn ) ); } schemaManager = service.getSchemaManager(); // setup attribute type value objectClassAT = schemaManager.getAttributeType( SchemaConstants.OBJECT_CLASS_AT ); }
public List<String> sup(String dn, int level) throws NamingException { int ncLevel = (new LdapName(contextDn.toString())).size(); LdapName lName = new LdapName(dn); List<String> cList = new ArrayList<String>(); if (level > 0) { if (lName.size() > level) { for (int i = 0; i < level; i++) { lName.remove(lName.size() - 1); } cList.add(lName.toString()); } } else if (level == 0) { cList.add(lName.toString()); int size = lName.size(); for (int i = 0; i < size - 1 && i < size - ncLevel; i++) { lName.remove(lName.size() - 1); cList.add(lName.toString()); } } else { return null; } return cList; }