Minimum Lifespan Credentials for Crawling Data Repositories
First Claim
1. A method of minimizing storage time for security credentials for a secure crawl, comprising:
- receiving a selection of a temporary password option for a secure source;
initiating a crawl of the secure source;
in response to initiating the crawl, examining metadata for the secure source to determine whether the temporary password option is selected;
prompting for security credentials when the temporary password option is selected;
writing the security credentials to temporary storage; and
deleting the security credentials from temporary storage when no longer needed for the crawl.
1 Assignment
0 Petitions
Accused Products
Abstract
A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety or sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.
-
Citations
20 Claims
-
1. A method of minimizing storage time for security credentials for a secure crawl, comprising:
-
receiving a selection of a temporary password option for a secure source;
initiating a crawl of the secure source;
in response to initiating the crawl, examining metadata for the secure source to determine whether the temporary password option is selected;
prompting for security credentials when the temporary password option is selected;
writing the security credentials to temporary storage; and
deleting the security credentials from temporary storage when no longer needed for the crawl. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of minimizing storage time for security credentials for a secure crawl, comprising:
-
receiving a selection of a temporary password option for a user of a secure source;
in response to the initiation of a crawl on the secure source, prompting the user for security credentials;
writing the security credentials to temporary storage;
using the security credentials as needed for the crawl of the secure source; and
deleting the security credentials from temporary storage when no longer needed for the crawl. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product embedded in a computer-readable medium for minimizing storage time for security credentials for a secure crawl, comprising:
-
program code for receiving a selection of a temporary password option for a secure source;
program code for initiating a crawl of the secure source;
program code for examining metadata for the secure source to determine whether the temporary password option is selected in response to initiating the crawl;
program code for prompting for security credentials when the temporary password option is selected;
program code for writing the security credentials to temporary storage; and
program code for deleting the security credentials from temporary storage when no longer needed for the crawl. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product embedded in a computer-readable medium for minimizing storage time for security credentials for a secure crawl, comprising
program code for receiving a selection of a temporary password option for a user of a secure source; -
program code for prompting the user for security credentials in response to the initiation of a crawl on the secure source;
program code for writing the security credentials to temporary storage;
program code for using the security credentials as needed for the crawl of the secure source; and
program code for deleting the security credentials from temporary storage when no longer needed for the crawl. - View Dependent Claims (20)
-
Specification