fun <P : ProtocolLogic<*>> startProtocolPermission(clazz: Class<P>): String
inline fun <reified P : ProtocolLogic<*>> startProtocolPermission(): String