PLINK-135 add generic type parameters to CredentialHandler