Patent ID: 7398311

Claim:
A method for flushing cache memories in an Access System, comprising the steps of: detecting, at an administrative server, a change to authorization data residing on an LDAP directory server, said change caused by an administrator or user having some delegated administrator authority, using a graphical user interface, said authorization data used to determine whether another user is authorized to access said resource; assigning a first global sequence number to said detected change; transmitting a synchronization record to an Access Server of said system, said synchronization record identifying said changed authorization data; flushing only said authorization data identified by a previous synchronization record from a cache of said Access Server; storing said first global sequence number in said Access Server; storing said synchronization record in said Access Server; transmitting said first global sequence number from said Access Server to a component of said system, said component storing a second global sequence number, said component comprising a Web gateway; comparing said first global sequence number to said second global sequence number; requesting all synchronization records comprising global sequence numbers generated after said second global sequence number; requesting all synchronization records identified by a list of synchronization records stored by said component; transmitting synchronization records to said component; flushing from a cache of said component all data identified by said synchronization records transmitted to said component; and storing said first global sequence number in said component.