Key pair implementation for managing connection security
Description
While creating a connection, we need to specify the security details / credentials to connect to a end point. However, if it changes in future we need to change the username and password in connection. however, once we do that all connections which uses them needs to be reactivated.
Idea is to have a solution something similar to CSF keys in Oracle SOA, where we create a key and name of it is mentioned on connection. We can change the credentials in key and integrations during run time can use these keys for connections.
Use Case and Business Need
Many enterprises have a security policy which mandates password change frequently and every-time we there is password change a downtime would be required for reactivating connections. This is true if specifically a single connection used on many systems. Having ability to have credentials separately from that of connections would reduce the downtime.