//Validate
        protected virtual ValidationResult ValidateIsActive(Int16 idApplication, Int16 isActive)
        {
            ValidationResult validationResult = new ValidationResult(true);

            try
            {
                //Create Validator based on its Key name : 'Keywords.UpdateRegisteredApplication'.
                //The validator factory will create the validator object based on its key.
                IRegisteredApplicationValidator validator = (IRegisteredApplicationValidator)ValidatorFactory.Create(Keywords.UpdateRegisteredApplication);

                //Execute validation process
                validationResult = validator.ValidateIsActive(idApplication, isActive);
            }
            catch
            {
                //The program will throw error if the validation object doesn't exist. And the default of validation result is true.
            }
            return(validationResult);
        }
        //Validate AuthorizationTokenRedirectURI
        protected virtual ValidationResult ValidateAuthorizationTokenRedirectURI(string authorizationTokenRedirectURI)
        {
            ValidationResult validationResult = new ValidationResult(true);

            try
            {
                //Create Validator based on its Key name : 'Keywords.UpdateRegisteredApplication'.
                //The validator factory will create the validator object based on its key.
                IRegisteredApplicationValidator validator = (IRegisteredApplicationValidator)ValidatorFactory.Create(Keywords.DeleteRegisteredApplication);

                //Execute validation process
                validationResult = validator.ValidateAuthorizationTokenRedirectURI(authorizationTokenRedirectURI);
            }
            catch
            {
                //The program will throw error if the validation object doesn't exist. And the default of validation result is true.
            }
            return(validationResult);
        }