-
公开(公告)号:US20190104135A1
公开(公告)日:2019-04-04
申请号:US15720871
申请日:2017-09-29
Applicant: salesforce.com,inc.
Inventor: Robert Spremulli , Chris Smith , Radha Shelat , Myles T. Frothingham
IPC: H04L29/06
Abstract: Digital data processing systems of the type in which a server digital data device (“server”) is coupled to a client digital data device (“client”) over a network, e.g., the Internet, include web server software executing within an application layer on the server that responds to a request from the client by (i) validating a key received from the client with that request, (ii) generating a result code indicative of a success of that validation, (iii) initiating processing of the request, including invoking server resource software executing outside the application layer. The server resource software, which checks the result code upon invocation and before performing a protected operation required for processing the request, responds to a result code indicating that the result did not validate by exiting before executing the protected operation.
-
公开(公告)号:US20210152599A1
公开(公告)日:2021-05-20
申请号:US17160840
申请日:2021-01-28
Applicant: salesforce.com, inc.
Inventor: Robert Spremulli , Chris Smith , Radha Shelat , Myles Taggart Frothingham
IPC: H04L29/06
Abstract: Digital data processing systems of the type in which a server digital data device (“server”) is coupled to a client digital data device (“client”) over a network, e.g., the Internet, include web server software executing within an application layer on the server that responds to a request from the client by (i) validating a key received from the client with that request, (ii) generating a result code indicative of a success of that validation, (iii) initiating processing of the request, including invoking server resource software executing outside the application layer. The server resource software, which checks the result code upon invocation and before performing a protected operation required for processing the request, responds to a result code indicating that the result did not validate by exiting before executing the protected operation.
-
公开(公告)号:US10924509B2
公开(公告)日:2021-02-16
申请号:US15720871
申请日:2017-09-29
Applicant: salesforce.com,inc.
Inventor: Robert Spremulli , Chris Smith , Radha Shelat , Myles T. Frothingham
IPC: H04L29/06
Abstract: Digital data processing systems of the type in which a server digital data device (“server”) is coupled to a client digital data device (“client”) over a network, e.g., the Internet, include web server software executing within an application layer on the server that responds to a request from the client by (i) validating a key received from the client with that request, (ii) generating a result code indicative of a success of that validation, (iii) initiating processing of the request, including invoking server resource software executing outside the application layer. The server resource software, which checks the result code upon invocation and before performing a protected operation required for processing the request, responds to a result code indicating that the result did not validate by exiting before executing the protected operation.
-
公开(公告)号:US11949714B2
公开(公告)日:2024-04-02
申请号:US17160840
申请日:2021-01-28
Applicant: salesforce.com, inc.
Inventor: Robert Spremulli , Chris Smith , Radha Shelat , Myles Taggart Frothingham
IPC: H04L9/40
CPC classification number: H04L63/168 , H04L63/08 , H04L63/126 , H04L63/1466 , H04L63/1483
Abstract: Digital data processing systems of the type in which a server digital data device (“server”) is coupled to a client digital data device (“client”) over a network, e.g., the Internet, include web server software executing within an application layer on the server that responds to a request from the client by (i) validating a key received from the client with that request, (ii) generating a result code indicative of a success of that validation, (iii) initiating processing of the request, including invoking server resource software executing outside the application layer. The server resource software, which checks the result code upon invocation and before performing a protected operation required for processing the request, responds to a result code indicating that the result did not validate by exiting before executing the protected operation.
-
-
-