[Issue #38] Allow for nil refresh token when setting expiration of credential