Yup, looks good -- remember to add support for JCA 1.6 config-property's
- dynamic: Enable write access to the property
- confidential: Write out in UI as '********'
The values are retrieved or set using their Java bean method (getX/isX/setX).
There shouldn't be a way to add new properties to either the resource adapter nor managed connection factory instances.