I know you can set the protocol/cipher via your web server:
Nginx:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
Apache:
SSLProtocol all -SSLv2
SSLCipherSuite HIGH:!aNULL:!MD5
But my question is can a SSL Certificate be created to only work with certain protocols?
And can a certificate be created to only work with certain ciphers?