The current implementation of OSSL_FUNC_KEYMGMT_VALIDATE is incomplete and requires some work.
The TLS handshake on openssl won't require this functionality being implemented.
As a result, OSSL_FUNC_KEYMGMT_VALIDATE won't be finished in the near future, until we implement we have the TLS handshake working.
Remove the implementation of the validation function as the current implementation is too incomplete and not removing it may bring more maintainance effort in the future.
Remove the unit test for the validation function as the current implementation is too incomplete and not removing it may bring more maintainance effort in the future. The test can be re-enabled and altered when the correct implementation is performed.
This reverts commits 155b86011a2ec42c0aabe6a7564217b89785b637 and 9e16fece2e3919a4e08ff8f63086575ebdd8f62f.
The current implementation of OSSL_FUNC_KEYMGMT_VALIDATE is incomplete and requires some work. The TLS handshake on openssl won't require this functionality being implemented. As a result, OSSL_FUNC_KEYMGMT_VALIDATE won't be finished in the near future, until we implement we have the TLS handshake working.
This reverts commits 155b86011a2ec42c0aabe6a7564217b89785b637 and 9e16fece2e3919a4e08ff8f63086575ebdd8f62f.