credential: add function for parsing url components