Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes
    1.
    发明授权
    Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes 失效
    远程过程调用与任意不一致的指针大小的封送和解组合

    公开(公告)号:US06298391B1

    公开(公告)日:2001-10-02

    申请号:US09040226

    申请日:1998-03-13

    IPC分类号: G06F900

    CPC分类号: G06F9/547

    摘要: A remote procedure call marshaling architecture provides remote procedure call interoperability between computers having arbitrary native data format pointer sizes not conforming to an on-wire multicanonical data representation of the remote procedure calls. The architecture includes an interface description language compiler having a code path generic to effecting marshaling of data structures containing non-conformant pointers. When compiled to run on a computing platform having a native, non-conformant pointer size, the code path is automatically configured to effect marshaling of data structure containing pointers of the computing platform's native pointer size.

    摘要翻译: 远程过程调用调度结构提供了具有任意本地数据格式指针大小的计算机之间的远程过程调用互操作性,这些指针大小不符合远程过程调用的在线多协议数据表示。 该架构包括具有通用的代码路径的接口描述语言编译器,以实现包含不一致指针的数据结构的封送。 当编译为在具有原生的,不一致的指针大小的计算平台上运行时,代码路径被自动配置为对包含计算平台的本地指针大小的指针的数据结构进行封送处理。

    Method for checking user access
    2.
    发明授权
    Method for checking user access 有权
    检查用户访问的方法

    公开(公告)号:US06983377B1

    公开(公告)日:2006-01-03

    申请号:US09448991

    申请日:1999-11-24

    IPC分类号: H04L9/32

    摘要: A trusted agent for enabling the check of the access of a user operating a first computer system controlled by a first security system to software and/or data on a second computer system controlled by a second security system. The trusted agent includes several functions, including: (a) reception of a user-id for the second computer system and transmission of the user-id to the second security system; (b) retrieval of a shared secret, which is registered in the fist security system and in the second security system, from the second security system; and (3) transmission of the shared secret from the trusted agent to the second computer system.

    摘要翻译: 一种可信代理,用于使得能够检查操作由第一安全系统控制的第一计算机系统的用户对由第二安全系统控制的第二计算机系统上的软件和/或数据的访问。 可信代理包括若干功能,包括:(a)接收第二计算机系统的用户ID并将用户id传送到第二安全系统; (b)从第二安全系统检索在第一安全系统和第二安全系统中注册的共享密钥; 和(3)将共享秘密从可信代理传输到第二计算机系统。