Updated PPCredentials to support new initializer, and updated tests to reflect this.