-
公开(公告)号:US08601439B2
公开(公告)日:2013-12-03
申请号:US12963880
申请日:2010-12-09
申请人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
发明人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
IPC分类号: G06F9/44
CPC分类号: G06F8/60
摘要: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.
摘要翻译: 可以在具有与目标环境不同的组件的环境中开发Web应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。
-
公开(公告)号:US20120151442A1
公开(公告)日:2012-06-14
申请号:US12963880
申请日:2010-12-09
申请人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
发明人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
IPC分类号: G06F9/44
CPC分类号: G06F8/60
摘要: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.
摘要翻译: 可以在具有与目标环境不同的组件的环境中开发Web应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。
-
公开(公告)号:US20100186082A1
公开(公告)日:2010-07-22
申请号:US12354790
申请日:2009-01-16
申请人: Saad A. Ladki , Madhur Joshi , Robert J. Lucero , Carlos Aguilar Mares , Nitasha Verma , Bilal Alam , Clea H. Allington , Vijay Sen
发明人: Saad A. Ladki , Madhur Joshi , Robert J. Lucero , Carlos Aguilar Mares , Nitasha Verma , Bilal Alam , Clea H. Allington , Vijay Sen
IPC分类号: G06F21/00
CPC分类号: H04L63/102 , G06F21/335 , G06F2221/2105 , H04L63/105
摘要: Described is a technology in which a non-administrator computer/web user is allowed to perform an administrative-level task within a certain context and/or scope. An authorization store is queried based on information (e.g., a provider, a username, and a path) provided with an authorization request, e.g., from an application via an API. The information in the authorization store, set up by an administrator, determines the administrative action is allowed. If so, a credential store provides credentials that allow the action to be runs before reverting the user to the prior set of credentials. Also described is a pluggable provider model through which the authorization store and/or delegation store are accessed, whereby the data maintained therein can be any format and/or at any location known to the associated provider.
摘要翻译: 描述了一种技术,其中非管理员计算机/ web用户被允许在特定上下文和/或范围内执行管理级任务。 基于提供有授权请求的信息(例如,提供商,用户名和路径),例如经由API从应用程序查询授权存储。 由管理员设置的授权存储库中的信息确定允许的管理操作。 如果是这样,凭证存储提供凭证,允许在将用户恢复到先前的凭证集之前运行该操作。 还描述了可访问的提供者模型,通过该模型访问授权存储和/或委托存储,由此保持在其中的数据可以是相关联的提供商已知的任何格式和/或任何位置。
-
公开(公告)号:US08667578B2
公开(公告)日:2014-03-04
申请号:US12354790
申请日:2009-01-16
申请人: Saad A. Ladki , Madhur Joshi , Robert J. Lucero , Carlos Aguilar Mares , Nitasha Verma , Bilal Alam , Clea H. Allington , Vijay Sen
发明人: Saad A. Ladki , Madhur Joshi , Robert J. Lucero , Carlos Aguilar Mares , Nitasha Verma , Bilal Alam , Clea H. Allington , Vijay Sen
IPC分类号: H04L29/06
CPC分类号: H04L63/102 , G06F21/335 , G06F2221/2105 , H04L63/105
摘要: Described is a technology in which a non-administrator computer/web user is allowed to perform an administrative-level task within a certain context and/or scope. An authorization store is queried based on information (e.g., a provider, a username, and a path) provided with an authorization request, e.g., from an application via an API. The information in the authorization store, set up by an administrator, determines the administrative action is allowed. If so, a credential store provides credentials that allow the action to be runs before reverting the user to the prior set of credentials. Also described is a pluggable provider model through which the authorization store and/or delegation store are accessed, whereby the data maintained therein can be any format and/or at any location known to the associated provider.
摘要翻译: 描述了一种技术,其中非管理员计算机/ web用户被允许在特定上下文和/或范围内执行管理级任务。 基于提供有授权请求的信息(例如,提供商,用户名和路径),例如经由API从应用程序查询授权存储。 由管理员设置的授权存储库中的信息确定允许的管理操作。 如果是这样,凭证存储提供凭证,允许在将用户恢复到先前的凭证集之前运行该操作。 还描述了可访问的提供者模型,通过该模型访问授权存储和/或委托存储,由此保持在其中的数据可以是相关联的提供商已知的任何格式和/或任何位置。
-
公开(公告)号:US08392911B2
公开(公告)日:2013-03-05
申请号:US12122501
申请日:2008-05-16
申请人: Brian Delahunty , Carlos Aguilar Mares , Nitasha Verma , Robert J. Lucero , Mai-Ian T. Bukovec , William J. Staples , Crystal L. Hoyer , Andrew Philip Birck
发明人: Brian Delahunty , Carlos Aguilar Mares , Nitasha Verma , Robert J. Lucero , Mai-Ian T. Bukovec , William J. Staples , Crystal L. Hoyer , Andrew Philip Birck
IPC分类号: G06F9/445
CPC分类号: G06F9/44526 , G06F8/65
摘要: Facilitating installation of additional functionality on a web server. The method includes at a data store, receiving a request from a client to access programmatic code units. The data store includes programmatic code units. The programmatic code units are configured to provide additional web server functionality when installed at a web server. The client is distinct and separate from the data store. The method further includes, at the data store, providing information about one or more programmatic code units to the client. Input is received from the client selecting one or more programmatic code units to be installed on a web server. The web server is separate and distinct from both the data store and the client. The one or more selected programmatic code units are sent to the web server, where after the one or more selected programmatic code units are installed on the web server.
摘要翻译: 方便在Web服务器上安装附加功能。 该方法包括在数据存储器处,接收来自客户端的访问编程代码单元的请求。 数据存储包括编程代码单元。 编程代码单元配置为在Web服务器上安装时提供其他Web服务器功能。 客户端与数据存储区域不同。 该方法还包括在数据存储处向客户端提供关于一个或多个编程代码单元的信息。 从客户端接收输入,选择要安装在Web服务器上的一个或多个编程代码单元。 Web服务器是独立的,与数据存储和客户端都不同。 将一个或多个所选择的编程代码单元发送到web服务器,其中在web服务器上安装一个或多个选择的编程代码单元之后。
-
公开(公告)号:US20090288081A1
公开(公告)日:2009-11-19
申请号:US12122501
申请日:2008-05-16
申请人: Brian Delahunty , Carlos Aguilar Mares , Nitasha Verma , Robert J. Lucero , Mai-Ian T. Bukovec , William J. Staples , Crystal L. Hoyer , Andrew Philip Birck
发明人: Brian Delahunty , Carlos Aguilar Mares , Nitasha Verma , Robert J. Lucero , Mai-Ian T. Bukovec , William J. Staples , Crystal L. Hoyer , Andrew Philip Birck
IPC分类号: G06F9/445
CPC分类号: G06F9/44526 , G06F8/65
摘要: Facilitating installation of additional functionality on a web server. The method includes at a data store, receiving a request from a client to access programmatic code units. The data store includes programmatic code units. The programmatic code units are configured to provide additional web server functionality when installed at a web server. The client is distinct and separate from the data store. The method further includes, at the data store, providing information about one or more programmatic code units to the client. Input is received from the client selecting one or more programmatic code units to be installed on a web server. The web server is separate and distinct from both the data store and the client. The one or more selected programmatic code units are sent to the web server, where after the one or more selected programmatic code units are installed on the web server.
摘要翻译: 方便在Web服务器上安装附加功能。 该方法包括在数据存储器处,接收来自客户端的访问编程代码单元的请求。 数据存储包括编程代码单元。 编程代码单元配置为在Web服务器上安装时提供其他Web服务器功能。 客户端与数据存储区域不同。 该方法还包括在数据存储处向客户端提供关于一个或多个编程代码单元的信息。 从客户端接收输入,选择要安装在Web服务器上的一个或多个编程代码单元。 Web服务器是独立的,与数据存储和客户端都不同。 将一个或多个所选择的编程代码单元发送到web服务器,其中在web服务器上安装一个或多个选择的编程代码单元之后。
-
-
-
-
-