The protocol to use to communicate with CAS. Certain features, such as attributes, may not be available with all protocols.