Proper check on all current functions for Certificate Thumbprint and also on those that are private checking if the key is the proper type.