WSO2 API Manager comes with a built-in key management server that is used for OAuth2 based security within the product. Sometimes, customers like to use their existing Identity Provider (IdP) as the OAuth2 key management server. The below post explains the architecture and a reference implementation of 3rd party KM with WSO2 API Manager. https://medium.com/@chanakaudaya/understanding-wso2-api-manager-3rd-party-key-manager-integration-77a3677b1e9a
Sharing the things which I learned about Enterprise Integration.