1. A method of managing credentials using a runtime environment, the method comprising: adding one or more keys to a first credentials data store using a first application programming interface (API) command; retrieving the one or more keys from the first credentials data store using a second API command; generating a first credentials object based on the one or more keys retrieved from the first credentials data store, while the runtime environment is launched; verifying first host credentials received from a first remote host by an application running on the runtime environment using the first credentials object; detecting, via the application running on the runtime environment, a change to the first credentials data store; in response to detecting the change to the first credentials data store, generating a second credentials object based on a plurality of keys included in the first credentials data store; and transitioning from the first credentials object to the second credentials object without restarting the application.