public void CreateHeaders(AutorizationType autorizationType, object obj) { if (autorizationType == AutorizationType.AllowAnonymous) { } else if (autorizationType == AutorizationType.Authorize) { CleanHeadersData(); AddHeadersData(obj); } }
protected void AutorizationCheck(AutorizationType autorizationType) { AutorizationType = autorizationType; if (autorizationType == AutorizationType.AllowAnonymous) { } else if (autorizationType == AutorizationType.Authorize) { AccountControllerTest accountTest = new AccountControllerTest(); LoginResult = accountTest.POSTAccountLogin(); } }
public AutorizationType GetAutorizacion(int idUsuario, short idAccion, TipoPermiso tipo_permiso) { string keyCache = KEY_AUTHORIZE + idUsuario + idAccion + tipo_permiso; AutorizationType autorizacion = CacheLayer.Get <AutorizationType>(keyCache); if (autorizacion == null) { autorizacion = new AutorizationType(); autorizacion.tipoAutorizacion = SecurityHelper.AuthorizeAccion(idUsuario, (short)idAccion.GetHashCode(), tipo_permiso); if (autorizacion != null) { Insert(keyCache, autorizacion, DateTime.Now.AddMinutes(30)); } } return(autorizacion); }