/** * Creates a new LdapMessageContainer object. We will store ten grammars, * it's enough ... * * @param codec The LDAP service instance */ public LdapMessageContainer( LdapApiService codec ) { this( codec, new DefaultConfigurableBinaryAttributeDetector() ); }
/** * {@inheritDoc} */ public void setBinaryAttributes( Collection<String> binaryAttributes ) { if ( binaryAttributeDetector != null ) { // Clear the initial list binaryAttributeDetector.setBinaryAttributes( new String[0] ); // Add each binary attribute for ( String binaryAttribute : binaryAttributes ) { binaryAttributeDetector.addBinaryAttribute( binaryAttribute ); } } }
new DefaultConfigurableBinaryAttributeDetector(); binaryAttributeDetector.addBinaryAttribute( createLdapConnectionPool.additionalBinaryAttributes() ); config.setBinaryAttributeDetector( binaryAttributeDetector );
/** * {@inheritDoc} */ @Override public void setBinaryAttributes( String... binaryAttributes ) { this.binaryAttributes.clear(); // Special case for 'null' if ( binaryAttributes == null ) { // Reseting to the default list of binary attributes addBinaryAttribute( DEFAULT_BINARY_ATTRIBUTES ); } else { addBinaryAttribute( binaryAttributes ); } } }
/** * Creates a new instance of a ConfigurableBinaryAttributeDetector. This will * load a set of default attribute ID that are known to be binary. */ public DefaultConfigurableBinaryAttributeDetector() { setBinaryAttributes( DEFAULT_BINARY_ATTRIBUTES ); }
DefaultConfigurableBinaryAttributeDetector bad = new DefaultConfigurableBinaryAttributeDetector(); bad.addBinaryAttribute(ldapConn.getBinaryAttributes().getString().toArray(new String[0])); lcc.setBinaryAttributeDetector(bad);
/** * {@inheritDoc} */ @Override public void setBinaryAttributes( String... binaryAttributes ) { this.binaryAttributes.clear(); // Special case for 'null' if ( binaryAttributes == null ) { // Reseting to the default list of binary attributes addBinaryAttribute( DEFAULT_BINARY_ATTRIBUTES ); } else { addBinaryAttribute( binaryAttributes ); } } }
/** * Creates a new instance of a ConfigurableBinaryAttributeDetector. This will * load a set of default attribute ID that are known to be binary. */ public DefaultConfigurableBinaryAttributeDetector() { setBinaryAttributes( DEFAULT_BINARY_ATTRIBUTES ); }
/** * Creates a new LdapMessageContainer object. We will store ten grammars, * it's enough ... * * @param codec The LDAP service instance */ public LdapMessageContainer( LdapApiService codec ) { this( codec, new DefaultConfigurableBinaryAttributeDetector() ); }
/** * {@inheritDoc} */ @Override public void setBinaryAttributes( String... binaryAttributes ) { this.binaryAttributes.clear(); // Special case for 'null' if ( binaryAttributes == null ) { // Reseting to the default list of binary attributes addBinaryAttribute( DEFAULT_BINARY_ATTRIBUTES ); } else { addBinaryAttribute( binaryAttributes ); } } }
/** * Creates a new instance of a ConfigurableBinaryAttributeDetector. This will * load a set of default attribute ID that are known to be binary. */ public DefaultConfigurableBinaryAttributeDetector() { setBinaryAttributes( DEFAULT_BINARY_ATTRIBUTES ); }
/** * Creates a new LdapMessageContainer object. We will store ten grammars, * it's enough ... * * @param codec The LDAP service instance */ public LdapMessageContainer( LdapApiService codec ) { this( codec, new DefaultConfigurableBinaryAttributeDetector() ); }
/** * Creates a new LdapNetworkConnection instance * * @param config The configuration to use * @param ldapApiService The LDAP API Service to use */ public LdapNetworkConnection( LdapConnectionConfig config, LdapApiService ldapApiService ) { super( ldapApiService ); this.config = config; if ( config.getBinaryAttributeDetector() == null ) { config.setBinaryAttributeDetector( new DefaultConfigurableBinaryAttributeDetector() ); } this.timeout = config.getTimeout(); }
/** * Creates a new LdapNetworkConnection instance * * @param config The configuration to use * @param ldapApiService The LDAP API Service to use */ public LdapNetworkConnection( LdapConnectionConfig config, LdapApiService ldapApiService ) { super( ldapApiService ); this.config = config; if ( config.getBinaryAttributeDetector() == null ) { config.setBinaryAttributeDetector( new DefaultConfigurableBinaryAttributeDetector() ); } this.timeout = config.getTimeout(); }
/** * Creates a new LdapNetworkConnection instance * * @param config The configuration to use * @param ldapApiService The LDAP API Service to use */ public LdapNetworkConnection( LdapConnectionConfig config, LdapApiService ldapApiService ) { super( ldapApiService ); this.config = config; if ( config.getBinaryAttributeDetector() == null ) { config.setBinaryAttributeDetector( new DefaultConfigurableBinaryAttributeDetector() ); } this.timeout = config.getTimeout(); }
ldapConnectionConfig.setLdapHost( connection.getHost() ); ldapConnectionConfig.setLdapPort( connection.getPort() ); binaryAttributeDetector = new DefaultConfigurableBinaryAttributeDetector(); ldapConnectionConfig.setBinaryAttributeDetector( binaryAttributeDetector ); if ( ( connection.getEncryptionMethod() == EncryptionMethod.LDAPS )
BinaryAttributeDetector atDetector = new DefaultConfigurableBinaryAttributeDetector();
BinaryAttributeDetector atDetector = new DefaultConfigurableBinaryAttributeDetector();
BinaryAttributeDetector atDetector = new DefaultConfigurableBinaryAttributeDetector();
config.setBinaryAttributeDetector( new DefaultConfigurableBinaryAttributeDetector() );