namespace MiniOrange\IDPSaml\Helper;
class IDPConstants
{
const MODULE_DIR = "MiniOrange_IDPSaml";
const MODULE_TITLE = "miniOrange IDP";
const MODULE_BASE = "::IDPSaml";
const MODULE_SPSETTINGS = "::sp_settings";
const MODULE_IDPSETTINGS = "::idp_settings";
const MODULE_SIGNIN = "::signin_settings";
const MODULE_ATTR = "::attr_settings";
const MODULE_FAQ = "::faq_settings";
const METADATA_DOWNLOAD = "::metadata";
const MODULE_ACCOUNT = "::account_settings";
const MODULE_SUPPORT = "::support";
const MODULE_UPGRADE = "::upgrade";
const MODULE_IMAGES = "::images/";
const MODULE_CERTS = "::certs/";
const MODULE_CSS = "::css/";
const MODULE_KEYS = "::keys/";
const MODULE_JS = "::js/";
const MODULE_GUIDES = "::idpsetupguides/";
const MODULE_METADATA = "::metadata/Metadata.xml";
const LOGIN_ADMIN_OPT = "loginAdminUser";
const TEST_CONFIG_OPT = "testConfig";
const SAML_SSO_FALSE = "saml_sso";
const SESSION_INDEX = "sessionIndex";
const NAME_ID = "nameId";
const X509CERT = "certificate";
const ISSUER = "samlIssuer";
const LOGOUT = "samlLogout";
const IDP_ISSUER = "idpissuer";
const IDP_ACS = "idpacs";
const DB_FIRSTNAME = "firstname";
const DB_LASTNAME = "lastname";
const AUTO_REDIRECT = "autoRedirect";
const SAML_SSO_URL = "ssourl";
const SAML_SLO_URL = "logouturl";
const BINDING_TYPE = "loginBindingType";
const LOGOUT_BINDING = "logoutBindingType";
const FORCE_AUTHN = "forceAuthn";
const SAML_IDP_KEY = "customerKey";
const SAML_IDP_EMAIL = "email";
const SAML_IDP_PHONE = "phone";
const SAML_IDP_CNAME = "cname";
const SAML_IDP_FIRSTNAME = "customerFirstName";
const SAML_IDP_LASTNAME = "customerLastName";
const SAML_IDP_CKL = "ckl";
const SAML_IDP_LK = "lk";
const BACKDOOR = "backdoor";
const SHOW_CUSTOMER_LINK = "showcustomerlink";
const REG_STATUS = "registrationStatus";
const API_KEY = "apiKey";
const TOKEN = "token";
const BUTTON_TEXT = "buttonText";
const OTP_TYPE = "otpType";
const MAPPED_ATTRIBUTES = "mapped_attributes";
const NAMEID_ATTRIBUTE = "NameId";
const MAP_EMAIL = "amEmail";
const DEFAULT_MAP_EMAIL = "email";
const MAP_USERNAME = "amUsername";
const DEFAULT_MAP_USERN = "username";
const MAP_FIRSTNAME = "amFirstName";
const DEFAULT_MAP_FN = "firstName";
const MAP_LASTNAME = "amLastName";
const MAP_DEFAULT_ROLE = "defaultRole";
const DEFAULT_ROLE = "General";
const MAP_MAP_BY = "amAccountMatcher";
const DEFAULT_MAP_BY = "email";
const MAP_GROUP = "amGroupName";
const TEST_RELAYSTATE = "testvalidate";
const UNLISTED_ROLE = "unlistedRole";
const CREATEIFNOTMAP = "createUserIfRoleNotMapped";
const GROUPS_MAPPED = "samlCustomerRoleMapping";
const ROLES_MAPPED = "samlAdminRoleMapping";
const ATTR_NAMEID = "nameId";
const DEFAULT_ATTRIBUTES = "default_attributes";
const CUSTOM_ATTRIBUTES = "custom_attributes";
const ISSUER_URL_PATH = "moidpsaml/metadata/index";
const SAML_LOGIN_URL = "moidpsaml/actions/idpObserver";
const SAML_LOGOUT_URL = "moidpsaml/actions/logout";
const USER_LOGOUT_DETAIL = "userDetails";
const SEND_RESPONSE = "sendLogoutResponse";
const LOGOUT_REQUEST_ID = "logoutRequestId";
const TXT_ID = "miniorange/samlidp/transactionID";
const IMAGE_RIGHT = "right.png";
const IMAGE_WRONG = "wrong.png";
const SAML = "SAML";
const AUTHN_REQUEST = "AuthnRequest";
const SAML_RESPONSE = "SamlResponse";
const WS_FED_RESPONSE = "WsFedResponse";
const HTTP_REDIRECT = "HttpRedirect";
const LOGOUT_REQUEST = "LogoutRequest";
const OTP_TYPE_EMAIL = "email";
const OTP_TYPE_PHONE = "sms";
const STATUS_VERIFY_LOGIN = "MO_VERIFY_CUSTOMER";
const STATUS_COMPLETE_LOGIN = "MO_VERIFIED";
const STATUS_VERIFY_EMAIL = "MO_OTP_EMAIL_VALIDATE";
const LICENSE_PLAN = "magento_saml_idp_premium_plan";
const TRIAL_LIMIT_EXCEED_ALERT = "trial_limit_exceed_alert";
const DEFAULT_CUSTOMER_KEY = "5";
const DEFAULT_API_KEY = "fFd2XcvTGDemZvbw1bcUesNJWEqKbbUq";
const HOSTNAME = "https://login.xecurify.com";
const AREA_OF_INTEREST = "Magento IDP SAML Plugin";
const IDP_USERS_COUNT = "users_count";
const IDP_LICENSE_ALERT_SENT = "idp_license_alert_sent";
const IDP_USER_EXCEEDED_ALERT_SENT = "idp_user_exceeded_alert_sent";
const COLUMN_ENTITY = "entity_id";
const IDP_USERS_LIMIT = "users_limit";
const SAML_IDP_LED = "saml_idp_led";
const BASE_URL = "https://login.xecurify.com";
const BASE = "base";
const IDP_KEY = "idp-key.key";
const ALTERNATE_KEY = "miniorange_idp_priv_key.key";
const IDP_CERTIFICATE = "idp-certificate.crt";
const DEFAULT_PROVIDER_ROLE = "defaultProviderRole";
const OAUTH_CONFIG_STATUS = "oauth_config_status";
const HTTP_Redirect_Binding = "redirect_binding";
const HTTP_POST_Binding = "post_binding";
const LICENSE_PAGE_URL = "/admin/config/people/miniorange_saml_idp/Licensing";
const ATTRIBUTE_MAPPING = "attribute_mapping";
const CUSTOM_ATTRIBUTE_MAPPING = "custom_attribute_mapping";
const DEFAULT_EMAIL_ATTRIBUTE = "default_email_attribute";
const DEFAULT_PROVIDER = "default_provider";
const AUTHORIZE_URL = "moidpsaml/actions/authorize";
const MODULE_OAUTHSETTINGS = "::oauthserver_settings";
const MODULE_OAUTHCLIENTS = "::oauth_clients";
const LICENSE_EXPIRY_DATE = "license_expiry";
const OAUTH_SERVER_USERS_LIMIT = "serveruserlimit";
const OAUTH_SERVER_USERS_COUNT = "sso_users";
const OAUTH_SERVER_LICENSE_ALERT_SENT = "oauth_server_license_alert_sent";
const OAUTH_SERVER_USER_EXCEEDED_ALERT_SENT = "oauth_server_user_exceeded_alert_sent";
const CLIENT_NAME = "sp_name";
const SELECTED_GRANT_TYPE = "grant_type";
const CLIENT_ID = "client_id";
const CLIENT_SECRET = "client_secret";
const REDIRECT_URL = "redirect_url";
const SCOPE = "scope";
const OAUTH_CODE = "oauthserver_code";
const CODE_TIME = "code_time";
const STATE = "state";
const WELLKNOWNCONFIG_URL = "moidpsaml/.well-known/openid-configuration";
const JWKS_URL = "moidpsaml/wellknown/jwks";
const SELECTED_SITE = "selected_site";
const ACCESSTOKEN_URL = "moidpsaml/actions/token";
const GETUSERINFO_URL = "moidpsaml/actions/userinfo";
const ENDSESSION_URL = "moidpsaml/actions/logout";
const IS_OAUTH_SERVER_INITIATED_FLOW = "is_oauth_server_initiated_sso";
const IS_BACKEND_SSO_ENABLED = "is_backend_sso_enabled";
const CUSTOMER_KEY = "customerKey";
const CUSTOMER_EMAIL = "email";
const CUSTOMER_PHONE = "phone";
const CUSTOMER_NAME = "cname";
const CUSTOMER_FNAME = "customerFirstName";
const CUSTOMER_LNAME = "customerLastName";
const SAMLSP_CKL = "ckl";
const OAUTH_LK = "lk";
const IS_TEST = "isTest";
const CODE = "code";
const GRANT_TYPE = "authorization_code";
const OAUTH = "OAUTH";
const LICENSE_VERIFIED = "LICENSE_VERIFIED";
const PUBLIC_KEY = "public_key.pem";
const PRIVATE_KEY = "private_key.pem";
const ENABLE_DEBUG_LOG = "debug_log_saml";
const LOG_FILE_TIME = "log_file_time_saml";
const SEND_EMAIL = "send_email";
const SEND_EMAIL_CORE_CONFIG_DATA = "send_email_config_data";
const ADMINEMAIL = "admin_email";
const PREVIOUS_DATE = "previous_date";
const VERSION = "v4.0.7";
const DEFAULT_TOKEN = "default_token";
const EXECUTION_DATE = "execution_date";
const IsTrialExtended = "is_trial_extended";
const SEND_EXPIRED_EMAIL = "send_expired_email";
const TRIAL_EXTENDED = "Your Trial is Successfully Extended for 7 More Days";
const EXTEND_TRIAL_LIMIT_REACHED = "You Extend Trial Limit Reached Unable to Extend the trial";
const MAGENTO_COUNTER = "magento_counter";
}
© 2023 Quttera Ltd. All rights reserved.