Make Credentials interface return all at once

This ensures that one can't obtain an Id and a Secret at different times
which belong to separate credentials.