| | |
| | | //Reset some things for the SSL handler |
| | | Attribute useSSL=Attributes.create(ATTR_USE_SSL, String.valueOf(false)); |
| | | Attribute startTls=Attributes.create(ATTR_ALLOW_STARTTLS, String.valueOf(false)); |
| | | AttributeType attrType=DirectoryServer.getAttributeType(ATTR_LISTEN_PORT, true); |
| | | AttributeType attrType=DirectoryServer.getAttributeTypeOrDefault(ATTR_LISTEN_PORT); |
| | | Attribute a=Attributes.empty(attrType); |
| | | LDAPHandlerEntry.removeAttribute(a, null); |
| | | LDAPHandlerEntry.removeAttribute(useSSL, null); |
| | |
| | | "ds-cfg-trust-manager-provider: cn=JKS,cn=Trust Manager Providers,cn=config"); |
| | | LDAPConnectionHandler LDAPConnHandler=getLDAPHandlerInstance(GoodHandlerEntry); |
| | | //Make attrTypes to remove |
| | | AttributeType at0=DirectoryServer.getAttributeType(ATTR_LISTEN_PORT, true); |
| | | AttributeType at0=DirectoryServer.getAttributeTypeOrDefault(ATTR_LISTEN_PORT); |
| | | // AttributeType at1=DirectoryServer.getAttributeType(ATTR_LISTEN_ADDRESS, true); |
| | | // Attribute rAttr1=new Attribute(at1); |
| | | // GoodHandlerEntry.removeAttribute(rAttr1, null); |
| | | AttributeType at2=DirectoryServer.getAttributeType(ATTR_ALLOW_LDAPV2, true); |
| | | AttributeType at3=DirectoryServer.getAttributeType(ATTR_ALLOW_LDAPV2, true); |
| | | AttributeType at4=DirectoryServer.getAttributeType(ATTR_KEEP_LDAP_STATS, true); |
| | | AttributeType at5=DirectoryServer.getAttributeType(ATTR_SEND_REJECTION_NOTICE,true); |
| | | AttributeType at6=DirectoryServer.getAttributeType(ATTR_USE_TCP_KEEPALIVE,true); |
| | | AttributeType at7=DirectoryServer.getAttributeType(ATTR_USE_TCP_NODELAY,true); |
| | | AttributeType at8=DirectoryServer.getAttributeType(ATTR_ALLOW_REUSE_ADDRESS,true); |
| | | AttributeType at9=DirectoryServer.getAttributeType(ATTR_USE_SSL,true); |
| | | AttributeType at10=DirectoryServer.getAttributeType(ATTR_ALLOW_STARTTLS,true); |
| | | AttributeType at11=DirectoryServer.getAttributeType(ATTR_MAX_REQUEST_SIZE,true); |
| | | AttributeType at12=DirectoryServer.getAttributeType(ATTR_ACCEPT_BACKLOG,true); |
| | | AttributeType at2=DirectoryServer.getAttributeTypeOrDefault(ATTR_ALLOW_LDAPV2); |
| | | AttributeType at3=DirectoryServer.getAttributeTypeOrDefault(ATTR_ALLOW_LDAPV2); |
| | | AttributeType at4=DirectoryServer.getAttributeTypeOrDefault(ATTR_KEEP_LDAP_STATS); |
| | | AttributeType at5=DirectoryServer.getAttributeTypeOrDefault(ATTR_SEND_REJECTION_NOTICE); |
| | | AttributeType at6=DirectoryServer.getAttributeTypeOrDefault(ATTR_USE_TCP_KEEPALIVE); |
| | | AttributeType at7=DirectoryServer.getAttributeTypeOrDefault(ATTR_USE_TCP_NODELAY); |
| | | AttributeType at8=DirectoryServer.getAttributeTypeOrDefault(ATTR_ALLOW_REUSE_ADDRESS); |
| | | AttributeType at9=DirectoryServer.getAttributeTypeOrDefault(ATTR_USE_SSL); |
| | | AttributeType at10=DirectoryServer.getAttributeTypeOrDefault(ATTR_ALLOW_STARTTLS); |
| | | AttributeType at11=DirectoryServer.getAttributeTypeOrDefault(ATTR_MAX_REQUEST_SIZE); |
| | | AttributeType at12=DirectoryServer.getAttributeTypeOrDefault(ATTR_ACCEPT_BACKLOG); |
| | | //Remove them |
| | | Attribute rAttr0=Attributes.empty(at0); |
| | | GoodHandlerEntry.removeAttribute(rAttr0, null); |