| | |
| | | import org.opends.server.protocols.ldap.ExtendedRequestProtocolOp; |
| | | import org.opends.server.protocols.ldap.ExtendedResponseProtocolOp; |
| | | import org.opends.server.protocols.ldap.LDAPControl; |
| | | import org.opends.server.protocols.ldap.LDAPException; |
| | | import org.opends.server.protocols.ldap.LDAPMessage; |
| | | import org.opends.server.protocols.ldap.LDAPResultCode; |
| | | import org.opends.server.types.LDAPException; |
| | | import org.opends.server.util.Base64; |
| | | import org.opends.server.util.PasswordReader; |
| | | |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SIMPLE_BIND; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_ANONYMOUS, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_ANONYMOUS, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_INITIAL_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_INITIAL_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ae)); |
| | | getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(le)); |
| | | getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SECOND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SECOND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(ae)); |
| | | getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(le)); |
| | | getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_CRAM_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_INITIALIZE_MD5_DIGEST; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_INITIAL_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_INITIAL_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ae)); |
| | | getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(le)); |
| | | getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_INITIAL_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_DIGESTMD5_CANNOT_CREATE_RESPONSE_DIGEST; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SECOND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SECOND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(ae)); |
| | | getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(le)); |
| | | getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_SECOND_BIND_RESPONSE; |
| | | String message = getMessage(msgID, SASL_MECHANISM_DIGEST_MD5, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_DIGESTMD5_COULD_NOT_DECODE_RSPAUTH; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new LDAPException(LDAPResultCode.PROTOCOL_ERROR, msgID, message); |
| | | } |
| | | |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_DIGESTMD5_COULD_NOT_CALCULATE_RSPAUTH; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_INITIALIZE_MD5_DIGEST; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_EXTERNAL, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_EXTERNAL, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_CANNOT_CREATE_JAAS_CONFIG; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_LOCAL_AUTHENTICATION_FAILED; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | } |
| | | |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_REMOTE_AUTHENTICATION_FAILED; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_PLAIN, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_PLAIN, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_CANNOT_CREATE_SASL_CLIENT; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_CANNOT_CREATE_INITIAL_CHALLENGE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_GSSAPI, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_GSSAPI, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS; |
| | | String message = getMessage(msgID, |
| | | stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_GSSAPI_CANNOT_VALIDATE_SERVER_CREDS; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_GSSAPI, |
| | | stackTraceToSingleLineString(ioe)); |
| | | getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, |
| | | msgID, message, ioe); |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_SASL_BIND; |
| | | String message = getMessage(msgID, SASL_MECHANISM_GSSAPI, |
| | | stackTraceToSingleLineString(e)); |
| | | getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, |
| | | stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, |
| | | msgID, message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, |
| | | stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, |
| | | stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_BIND_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_SEND_WHOAMI_REQUEST; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_ENCODING_ERROR, |
| | | msgID, message, e); |
| | | } |
| | |
| | | catch (IOException ioe) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ioe)); |
| | | String message = getMessage(msgID, getExceptionMessage(ioe)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_SERVER_DOWN, msgID, |
| | | message, ioe); |
| | | } |
| | | catch (ASN1Exception ae) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(ae)); |
| | | String message = getMessage(msgID, getExceptionMessage(ae)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, ae); |
| | | } |
| | | catch (LDAPException le) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(le)); |
| | | String message = getMessage(msgID, getExceptionMessage(le)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_DECODING_ERROR, |
| | | msgID, message, le); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | int msgID = MSGID_LDAPAUTH_CANNOT_READ_WHOAMI_RESPONSE; |
| | | String message = getMessage(msgID, stackTraceToSingleLineString(e)); |
| | | String message = getMessage(msgID, getExceptionMessage(e)); |
| | | throw new ClientException(LDAPResultCode.CLIENT_SIDE_LOCAL_ERROR, msgID, |
| | | message, e); |
| | | } |