Implement extends X509 key manager