/** * Bind to the server using the SASL CRAM-MD5 mechanism. * * @param userName The user name * @param credentials The user credentials * @return A LdapResponse containing the result * @throws LdapException if some error occurred */ public BindResponse bindSaslCramMd5( String userName, String credentials ) throws LdapException { SaslCramMd5Request request = new SaslCramMd5Request(); request.setUsername( userName ); request.setCredentials( "secret" ); return bind( request ); }
final SaslConfig config) final SaslCramMd5Request request = new SaslCramMd5Request(); if (username != null) { request.setUsername(username); request.setCredentials(credential.getBytes()); request.setAuthorizationId(config.getAuthorizationId()); request.setMutualAuthentication(config.getMutualAuthentication()); request.setQualityOfProtection(getQualityOfProtection(config.getQualityOfProtection())); request.setSecurityStrength(getSecurityStrength(config.getSecurityStrength()));
SaslCramMd5Request cramMd5Request = new SaslCramMd5Request(); cramMd5Request.setUsername( bindPrincipal ); cramMd5Request.setCredentials( bindPassword ); cramMd5Request .setQualityOfProtection( connection.getConnectionParameter().getSaslQop() ); cramMd5Request.setSecurityStrength( connection.getConnectionParameter() .getSaslSecurityStrength() ); cramMd5Request.setMutualAuthentication( connection.getConnectionParameter() .isSaslMutualAuthentication() );
/** * Bind to the server using the SASL CRAM-MD5 mechanism. * * @param userName The user name * @param credentials The user credentials * @return A LdapResponse containing the result * @throws LdapException if some error occurred */ public BindResponse bindSaslCramMd5( String userName, String credentials ) throws LdapException { SaslCramMd5Request request = new SaslCramMd5Request(); request.setUsername( userName ); request.setCredentials( "secret" ); return bind( request ); }
/** * Bind to the server using the SASL CRAM-MD5 mechanism. * * @param userName The user name * @param credentials The user credentials * @return A LdapResponse containing the result * @throws LdapException if some error occurred */ public BindResponse bindSaslCramMd5( String userName, String credentials ) throws LdapException { SaslCramMd5Request request = new SaslCramMd5Request(); request.setUsername( userName ); request.setCredentials( "secret" ); return bind( request ); }