public PSADCredential CreateSpKeyCredential(string spObjectId, KeyCredential credential) { ValidateKeyCredential(credential); var keyCredsList = GetSpKeyCredentials(spObjectId); // Add new KeyCredential to existing KeyCredential list keyCredsList.Add(credential); PatchSpKeyCredentials(spObjectId, keyCredsList); return credential.ToPSADCredential(); }