Package org.apache.directory.shared.ldap.message

Examples of org.apache.directory.shared.ldap.message.AttributeImpl


            isKrb5KdcDisabled = ( ( String ) krb5kdcAttrs.get( "m-disabled" ).get() ).equalsIgnoreCase( "TRUE" );
        }
        // if krb5kdc is disabled then enable it
        if ( isKrb5KdcDisabled )
        {
            Attribute disabled = new AttributeImpl( "m-disabled" );
            ModificationItemImpl[] mods = new ModificationItemImpl[]
                { new ModificationItemImpl( DirContext.REMOVE_ATTRIBUTE, disabled ) };
            schemaRoot.modifyAttributes( "cn=Krb5kdc", mods );
        }
View Full Code Here


     *      the schema
     */
    private void createSchemaEntry( Schema schema )
    {
        // Attribute 'objectClass'
        Attribute objectClassAttribute = new AttributeImpl( "objectClass" );
        objectClassAttribute.add( "top" );
        objectClassAttribute.add( "metaSchema" );

        // Attribute 'cn'
        Attribute cnAttribute = new AttributeImpl( "cn" );
        cnAttribute.add( schema.getName() );

        // Attribute 'm-dependencies'
        Attribute dependenciesAttribute = null;
        List<Schema> dependencies = dependenciesComputer.getDependencies( schema );
        if ( ( dependencies != null ) && ( dependencies.size() > 0 ) )
        {
            dependenciesAttribute = new AttributeImpl( "m-dependencies" );
            for ( Schema dependency : dependencies )
            {
                dependenciesAttribute.add( dependency.getName() );
            }
        }
View Full Code Here

     * @param ouValue
     *      the value of the 'ou' attribute
     */
    private void createOrganizationalUnitEntry( String dn, String ouValue )
    {
        Attribute objectClassAttribute = new AttributeImpl( "objectClass" );
        objectClassAttribute.add( "top" );
        objectClassAttribute.add( "organizationalUnit" );

        Attribute ouAttribute = new AttributeImpl( "ou" );
        ouAttribute.add( ouValue );

        Attributes attributes = new AttributesImpl();
        attributes.put( objectClassAttribute );
        attributes.put( ouAttribute );

View Full Code Here

TOP

Related Classes of org.apache.directory.shared.ldap.message.AttributeImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.