A method and system for controlling access to a message queue in a message queuing system utilizes a certificate of a user who sends a message to authenticate the message and uses a directory service of the message queuing system as a trusted entity in the authentication process. The certificate used for message authentication may be an internal certificate issued by the message queuing system or an external certificate issued by a certification authority. The certificate is registered with the directory service of the message queuing system and stored with a security identification (SID) of the user. When the user runs an application which sends a message to a target queue, the sending computer signs the message with a private key associated with the certificate and sends the message with the digital signature and the certificate to the receiving computer. When the receiving message queue (MQ) server receives the message packet, it verifies the digital signature of the message. If the signature is verified, the receiving MQ server queries the message queuing system to obtain the SID associated with the certificate. The MQ server then decides whether the message with the SID should be placed in the target queue by checking a security descriptor of the target queue.

Eine Methode und ein System für steuernden Zugang zu einer Warteschlange für Messages in einem Warteschlange für Messagessystem verwendet eine Bescheinigung eines Benutzers, der eine Anzeige sendet, um die Anzeige zu beglaubigen und einen Verzeichnisservice des Warteschlange für Messagessystems als verläßliches Wesen im Authentisierung Prozeß verwendet. Die Bescheinigung, die für Anzeige Authentisierung benutzt wird, kann eine interne Bescheinigung, die durch das Anzeige Wartesystem ausgestellt werden oder eine externe Bescheinigung sein, die durch eine Bescheinigungberechtigung ausgestellt wird. Die Bescheinigung wird mit dem Verzeichnisservice des Anzeige Wartesystems registriert und gespeichert mit einer Sicherheit Kennzeichnung (SID) des Benutzers. Wenn der Benutzer eine Anwendung laufen läßt, die eine Anzeige zu einer Zielwarteschlange schickt, unterzeichnet der sendende Computer die Anzeige mit einem privaten Schlüssel, der mit der Bescheinigung verbunden ist und schickt die Anzeige mit der digitalen Unterzeichnung und die Bescheinigung zum empfangenden Computer. Wenn der empfangende Bediener der Warteschlange für Messages (MQ) das Anzeige Paket empfängt, überprüft er die digitale Unterzeichnung der Anzeige. Wenn die Unterzeichnung überprüft wird, fragt der empfangende MQ Bediener das Anzeige Wartesystem, um das SID zu erreichen, das mit der Bescheinigung verbunden ist. Der MQ Bediener entscheidet dann, ob die Anzeige mit dem SID in die Zielwarteschlange gelegt werden sollte, indem man einen Sicherheit Beschreiber der Zielwarteschlange überprüft.

 
Web www.patentalert.com

< (none)

< Dual layer acoustical ceiling tile having an improved sound absorption value

> Mechanism for achieving transparent network computing

> (none)

~ 00043