Systems and methods for integration adapter security
First Claim
1. A system for restricting access to a resource for a validated system user, comprising:
- an application view component adapted to receive a request from the validated system user and configure a security principal for the validated system user, the application view component further adapted to provide an interface for the validated system user to access the resource; and
a resource adapter adapted to receive the request from the application view and use a security principal map to map the security principal to a resource-appropriate principal, the resource adapter further adapted to perform a resource sign-on in a manner specific to the resource using the resource-appropriate principal.
3 Assignments
0 Petitions
Accused Products
Abstract
An application view, which can represent a self-describing interface to functionality in a resource such as an application or enterprise system, can configure a security principal for a validated system user. A resource adapter can receive the request from the application view and can use a security principal map to map the security principal to a resource-appropriate principal. The resource adapter can perform a resource sign-on in a manner specific to the resource using the resource-appropriate principal.
This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
223 Citations
20 Claims
-
1. A system for restricting access to a resource for a validated system user, comprising:
-
an application view component adapted to receive a request from the validated system user and configure a security principal for the validated system user, the application view component further adapted to provide an interface for the validated system user to access the resource; and
a resource adapter adapted to receive the request from the application view and use a security principal map to map the security principal to a resource-appropriate principal, the resource adapter further adapted to perform a resource sign-on in a manner specific to the resource using the resource-appropriate principal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for restricting access to a resource for a validated system user, comprising:
-
exposing an interface for a validated system user to access a resource;
configuring a security principal for the validated system user when the validated system user makes a request to the interface;
using a security principal map to map the security principal to a resource-appropriate principal; and
performing a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource. - View Dependent Claims (13, 14, 15)
-
-
16. A system for integrating applications, comprising:
-
means for exposing an interface for a validated system user to access a resource;
means for configuring a security principal for the validated system user when the validated system user makes a request to the interface;
means for using a security principal map to map the security principal to a resource-appropriate principal; and
means for performing a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource.
-
-
17. A computer-readable medium, comprising:
-
means for exposing an interface for a validated system user to access a resource;
means for configuring a security principal for the validated system user when the validated system user makes a request to the interface;
means for using a security principal map to map the security principal to a resource-appropriate principal; and
means for performing a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource.
-
-
18. A computer program product for execution by a server computer for restricting access to a resource for a validated system user, comprising:
-
computer code for exposing an interface for a validated system user to access a resource;
computer code for configuring a security principal for the validated system user when the validated system user makes a request to the interface;
computer code for using a security principal map to map the security principal to a resource-appropriate principal; and
computer code for performing a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource.
-
-
19. A computer system comprising:
-
a processor;
object code executed by said processor, said object code configured to;
expose an interface for a validated system user to access a resource;
configure a security principal for the validated system user when the validated system user makes a request to the interface;
use a security principal map to map the security principal to a resource-appropriate principal; and
perform a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource.
-
-
20. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to expose an interface for a validated system user to access a resource;
a code segment including instructions to configure a security principal for the validated system user when the validated system user makes a request to the interface;
a code segment including instructions to use a security principal map to map the security principal to a resource-appropriate principal; and
a code segment including instructions to perform a resource sign-on in a manner specific to the resource using the resource-appropriate principal, whereby the validated system user can access functionality in the resource.
-
Specification