When purchasing smartcards for use with the DogTag system, is it necessary to purchase the middleware and card mgmt software that vendors also offer?  Since DogTag offers this I would guess not, but wanted to make sure.  Thanks.