package org.ovirt.engine.core.utils.ipa;
public enum ReturnStatus {
OK("", 0),
INPUT_VALIDATION_FAILURE("Input validation failure.", 1),
LDAP_CONTEXT_FAILURE("Failure setting LDAP context.", 2),
CANNOT_QUERY_USER("Cannot query user from LDAP server.", 3),
CANNOT_AUTHENTICATE_USER("Cannot authenticate user to LDAP server.", 4),
CANNOT_DETECT_PROVIDER_TYPE("Cannot detect LDAP provider type.", 5),
INVALID_CREDENTIALS("Invalid Credentials", 6);
private String detailedMessage;
private final int exitCode;
private ReturnStatus(String detailedMsg, int exitCode) {
this.detailedMessage = detailedMsg;
this.exitCode = exitCode;
}
public String getDetailedMessage() {
return detailedMessage;
}
public int getExitCode() {
return exitCode;
}
}