public TokenController( MapServiceManager mapServiceMananger, LoginManager loginManager, EncryptionCertificateService encryptionCertificateService) : base(mapServiceMananger, loginManager, encryptionCertificateService) { _loginMananger = loginManager; }
public ArcIMSController( MapServiceManager mapServerService, LoginManager loginManagerService, EncryptionCertificateService encryptionCertificateService) : base(mapServerService, loginManagerService, encryptionCertificateService) { _mapServerService = mapServerService; }
public BaseController( MapServiceManager mapServerService, LoginManager loginManagerService, EncryptionCertificateService encryptionCertificate) { _mapServerService = mapServerService; _loginManagerService = loginManagerService; _encryptionCertificate = encryptionCertificate; }
public HomeController( MapServiceManager mapServiceMananger, LoginManager loginManager, EncryptionCertificateService encryptionCertificateService, AccessTokenAuthService accessTokenAuth = null) : base(mapServiceMananger, loginManager, encryptionCertificateService) { _mapServiceMananger = mapServiceMananger; _loginManager = loginManager; _accessTokenAuth = accessTokenAuth; }
public MapServerController( MapServiceManager mapServiceMananger, MapServiceDeploymentManager mapServiceDeploymentManager, LoginManager loginMananger, EncryptionCertificateService encryptionCertificateService) : base(mapServiceMananger, loginMananger, encryptionCertificateService) { _mapServiceManager = mapServiceMananger; _mapServiceDeploymentMananger = mapServiceDeploymentManager; _loginMananger = loginMananger; }
public BrowseServicesController( MapServiceManager mapServerService, MapServiceDeploymentManager mapServerDeployService, UrlHelperService urlHelperService, LoginManager loginManagerService, EncryptionCertificateService encryptionCertificateService) : base(mapServerService, loginManagerService, encryptionCertificateService) { _mapServerService = mapServerService; _mapServerDeployService = mapServerDeployService; _urlHelperService = urlHelperService; _loginManagerService = loginManagerService; }
static public AuthToken FromToken(this EncryptionCertificateService ecs, string token) { string authToken = SecureCrypto.DecryptToken(ecs.GetCertificate(), token); //Crypto.Decrypt(token, Globals.MasterPassword); var at = authToken.Split('|'); return(new AuthToken() { Username = at[1], AuthType = (AuthTypes)int.Parse(at[2]), Expire = long.Parse(at[3]) }); }
static public string ToToken(this EncryptionCertificateService ecs, AuthToken authToken) { return(SecureCrypto.EncryptToken( ecs.GetCertificate(), Guid.NewGuid().ToString("N") + "|" + authToken.Username + "|" + (int)authToken.AuthType + "|" + authToken.Expire.ToString(), resultType: SecureCrypto.ResultType.Base62)); }