package com.airlock.iam.common.infrastructure.exception;

import com.airlock.iam.base.api.infrastructure.exception.RestErrorCode;

public enum IamRestErrorCode implements RestErrorCode {
   ACCOUNT_NOT_FOUND,
   AUTHORIZATION_SERVER_NOT_FOUND,
   CONFIG_ACTIVATION_FAILED,
   EXISTING_PASSWORD_WRONG,
   EXTERNAL_SERVICE_UNAVAILABLE,
   FLOW_SESSION_EXPIRED,
   FLOW_START_NOT_ALLOWED,
   INVALID_REQUEST_FORMAT,
   ITEM_NOT_FOUND,
   LICENSE_VIOLATION,
   NO_FLOW_TO_CONTINUE,
   PASSWORD_POLICY_VIOLATED,
   SESSION_NOT_FOUND,
   SESSION_TERMINATED,
   TECH_CLIENT_NOT_FOUND,
   UNEXPECTED_CALL,
   USER_INVALID,
   USER_LOCKED,
   USER_NOT_FOUND,
   USER_NOT_UNIQUE;
}
