Ejemplo n.º 1
0
        public static ActionResult EncryptDbAccountDetails(Session session)
        {
            session.Log("Begin EncryptDbAccountDetails");

            var cryptor = new CryptorWrapper(session);

            cryptor.EncryptAccountDetails(InstallerProperties.DbUser, InstallerProperties.DbPassword);

            session[InstallerProperties.EncryptedDbUser]     = cryptor.ResultUser;
            session[InstallerProperties.EncryptedDbPassword] = cryptor.ResultPassword;

            return(ActionResult.Success);
        }
Ejemplo n.º 2
0
        public static ActionResult EncryptServiceAccountDetails(Session session)
        {
            session.Log("Begin EncryptServiceAccountDetails");

            var cryptor = new CryptorWrapper(session);

            cryptor.EncryptAccountDetails(Properties.ServiceAccountName, Properties.ServiceAccountPassword, Properties.ServiceAccountDomain);

            session[Properties.EncryptedServiceAccountName]     = cryptor.ResultUser;
            session[Properties.EncryptedServiceAccountPassword] = cryptor.ResultPassword;

            return(ActionResult.Success);
        }
Ejemplo n.º 3
0
        public static ActionResult EncryptArchiveDbAccountDetails(Session session)
        {
            session.Log("Begin EncryptArchiveDbAccountDetails");

            var cryptor = new CryptorWrapper(session);

            cryptor.EncryptAccountDetails(Properties.ArchUser, Properties.ArchPassword);

            session[Properties.EncryptedArchUser]     = cryptor.ResultUser;
            session[Properties.EncryptedArchPassword] = cryptor.ResultPassword;

            return(ActionResult.Success);
        }
Ejemplo n.º 4
0
        public static ActionResult DecryptAvrUser(Session session)
        {
            session.Log("Begin DecryptAvrUser");

            var cryptor = new CryptorWrapper(session);

            cryptor.DecryptAccountDetails(session, InstallerProperties.EncryptedAvrUser,
                                          InstallerProperties.EncryptedAvrPassword);

            if (!string.IsNullOrEmpty(cryptor.ResultUser))
            {
                session[InstallerProperties.AvrUser]     = cryptor.ResultUser;
                session[InstallerProperties.AvrPassword] = cryptor.ResultPassword;
            }

            return(ActionResult.Success);
        }