# Windows SDK - Can't Authenticate with Auth Param

**URL:** <https://devforum.zoom.us/t/windows-sdk-cant-authenticate-with-auth-param/89729>\
**Category:** Windows\
**Created:** [June 6, 2023, 6:25pm UTC](https://devforum.zoom.us/t/windows-sdk-cant-authenticate-with-auth-param/89729 "2023-06-06T18:25:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JMark](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jmark/32/33134_2.png) [@JMark](https://devforum.zoom.us/u/JMark)\
**Post date:** [June 6, 2023, 6:25pm UTC](https://devforum.zoom.us/t/windows-sdk-cant-authenticate-with-auth-param/89729/1 "2023-06-06T18:25:09Z")

</div>

**Windows SDK C# Wrapper 5.11.11.8475**  
Attempting to upgrade to Windows SDK C# Wrapper 5.14.10

**Description**  
We are in the process of beginning updating our application to be compliant with the minimum SDK version as of August 6th, 2023.

Previously, we were authenticating our SDK using our secret and key, using the AuthParam struct like this:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/c/9c5681df5856cb911989559a738a37b079b93011.png)

As you can see above, with the newer version of the SDK this no longer works, as the overload of the SDKAuth method to take in the AuthParam no longer works, and is requiring us to use AuthContext to pass a JWT token that we generate with our secret and key (If I understand correctly).

Where some confusion comes in is, the previous flow of our application looked like this:  
Handle init and auth of the SDK at the launch of our application, and then check (and if needed, reauth) the SDK for any business logic involving Zoom.

**Where some confusion sets in** :  
It looks like to join a meeting, we need to auth the SDK with a JWT token generated using the meeting ID of the meeting we want to join. If that is true, how does authentication work for non-Zoom meeting functionality?

For example:  
We utilize the Zoom SDK to manage audio/video devices while out of a meeting, how do we generate and authenticate the JWT without a meeting number?

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [June 7, 2023, 8:21am UTC](https://devforum.zoom.us/t/windows-sdk-cant-authenticate-with-auth-param/89729/2 "2023-06-07T08:21:47Z")

</div>

> **[Zoom Meeting SDK - Windows - 5.14.10](https://devsupport.zoom.us/hc/en-us/articles/14817989365133-Zoom-Meeting-SDK-Windows-5-14-10)**
>
> Published June 6, 2023
> Added
> 
> New interface to support intelligent Zoom (also known as auto-framing).
> 
> New enum AutoFramingMode.
> enum AutoFramingMode
> {
> AutoFramingMode\_none, 
> AutoFramingMode\_cent...

authparam has been removed in 5.14.10

For JWT token generation, meetingNumber is only required when you are using it for Web SDK. If you are using it for Windows SDK, it is not needed

> **[Meeting SDK Auth](https://developers.zoom.us/docs/meeting-sdk/auth/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 7, 2023, 6:22pm UTC](https://devforum.zoom.us/t/windows-sdk-cant-authenticate-with-auth-param/89729/3 "2023-07-07T18:22:36Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
