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.