We have a WCF service which requires a token supplied by azure's acs service and acs is configured to use the in built service identities for authentication.
Can we also only allow access to this service via client certificate authentication (so only clients that have the certificate installed can call the service) but also provide the user name and password to provide to the acs service to get the tokens provided by the acs service to establish claims for the services (and eventually for others users)
Or is it one or the other?
We will also be using https for the service eventually in case this makes a difference.