Object security boundaries
AssigneeMicrosoft Corporation
InventorsAnthony D. Andrews, Satish R. Thatte, Richard D. Hill, Rebecca A. Norlander, Alexander A. Armanasu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAnthony D. Andrews, Satish R. Thatte, Richard D. Hill, Rebecca A. Norlander, Alexander A. Armanasu
Estimating the term…
An object-based security framework provides for intra-process security boundaries. An application developer can define security settings declaratively at the object, interface, and method level using a graphical interface. When the application is deployed, the settings are placed into a central store and can be modified at a later time. At runtime, logic outside the application objects enforces the security boundaries, relieving the developer of having to incorporate security logic into the application. Changes to the security can be implemented by changing the settings without having to change the application objects. In addition to checking for identity, the security framework supports roles and enforces specified authentication levels. The integrity of an application's security scheme is retained when the application is combined with another application in the framework.
A method of defining security of a server application comprising a plurality of objects having methods to access the objects' functionality, the method comprising the steps of:
A method of implementing a security scheme for a first application comprising a first set of objects to facilitate integration of the first application with a second application comprising a second set of objects, the method comprising:
A computer-readable medium having stored thereon a data structure for representing a security scheme for an application comprising application objects, the data structure comprising:
Dependencies are inferred from the claim text.