Updated Credential interface