001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.io.auth;
003
004public class CredentialsAgentException extends Exception {
005
006    /**
007     * Constructs a new {@code CredentialsAgentException}.
008     * @param message the detail message (which is saved for later retrieval by the {@link #getMessage()} method).
009     * @param cause the cause (which is saved for later retrieval by the {@link #getCause()} method).
010     */
011    public CredentialsAgentException(String message, Throwable cause) {
012        super(message, cause);
013    }
014
015    /**
016     * Constructs a new {@code CredentialsAgentException}.
017     * @param message the detail message (which is saved for later retrieval by the {@link #getMessage()} method).
018     */
019    public CredentialsAgentException(String message) {
020        super(message);
021    }
022
023    /**
024     * Constructs a new {@code CredentialsAgentException}.
025     * @param cause the cause (which is saved for later retrieval by the {@link #getCause()} method).
026     */
027    public CredentialsAgentException(Throwable cause) {
028        super(cause);
029    }
030}