cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2820
Views
21
Helpful
3
Replies

JWT Token for authentication in Webex XML API

ayshanim
Level 1
Level 1

Hi Team,

 

I need some one info regarding authentication mechanism for Webex XML API.

From the doc link - https://developer.cisco.com/docs/webex-meetings/#!api-key-registration, I am able to see that there is JWT Token authentication mechanism available for WebEx API but unable to find if it can also be used in Webex XML API (https://developer.cisco.com/docs/webex-xml-api-reference-guide/#!request-authentication/request-authentication).

 

Also another thing is it states that it needs to be used as an anonymous user. Does it mean that it can't be used by a proper webex account user ?

 

Looking for help. Thanks in advance.

1 Accepted Solution

sandiban
Cisco Employee
Cisco Employee

Hi @ayshanim,
Thanks for your patience so far!
Actually as Alex already confirmed, you can also reach out to us through webex4devs space, but we'll encourage to reach out to this Community forum platform since this's the future for contacting our Webex Support community!  
I checked your query and looks like you're trying to Authenticate a User using XML API and JWT Token. Unfortunately, that's not possible at this point of time since we only support 2 specific methods Authenticating an User using XML API and those are - 

  • Using Password (i.e., SiteName, WebexID or, Webex Username, password)
  • Using OAuth (i.e., WebexID or, Username, Integration Access Token generated from Webex Integration and SiteName) 

Please make a note, This OAuth process will only work if the Site is configured to use SSO since those sites would not have any passwords. More can be found here in documented format - https://developer.cisco.com/docs/webex-xml-api-reference-guide/#!request-authentication/request-authentication
But using JWT Token, it's not possible currently to Authenticate a User in XML API and doesn't look like it'd be implemented even since we'll migrate everything to REST API by this year end and deprecate XML API.

BTW, here is the XML API to Authenticate a User - https://developer.cisco.com/docs/webex-xml-api-reference-guide/#!authenticateuser

Regards,
Sandip

View solution in original post

3 Replies 3

sandiban
Cisco Employee
Cisco Employee

Hi @ayshanim,
Thanks for your patience so far!
Actually as Alex already confirmed, you can also reach out to us through webex4devs space, but we'll encourage to reach out to this Community forum platform since this's the future for contacting our Webex Support community!  
I checked your query and looks like you're trying to Authenticate a User using XML API and JWT Token. Unfortunately, that's not possible at this point of time since we only support 2 specific methods Authenticating an User using XML API and those are - 

  • Using Password (i.e., SiteName, WebexID or, Webex Username, password)
  • Using OAuth (i.e., WebexID or, Username, Integration Access Token generated from Webex Integration and SiteName) 

Please make a note, This OAuth process will only work if the Site is configured to use SSO since those sites would not have any passwords. More can be found here in documented format - https://developer.cisco.com/docs/webex-xml-api-reference-guide/#!request-authentication/request-authentication
But using JWT Token, it's not possible currently to Authenticate a User in XML API and doesn't look like it'd be implemented even since we'll migrate everything to REST API by this year end and deprecate XML API.

BTW, here is the XML API to Authenticate a User - https://developer.cisco.com/docs/webex-xml-api-reference-guide/#!authenticateuser

Regards,
Sandip

Alexander Stevenson
Cisco Employee
Cisco Employee

webex4devs has been discontinued but now they have a Webex Communityhttps://community.cisco.com/t5/webex-community/ct-p/webex-user

 

You can also access that from the Webex Developer Support page: https://developer.webex.com/support

 

 

Alexander Stevenson
Cisco Employee
Cisco Employee

 

Hello @ayshanim ,

 

Another good place to get an answer is the Webex messaging space for Webex Developers - webex4devs - here is the link where you can access the webex4devs group space, submit a request or check ticket status on the support portal:

 

https://developer.webex.com/support

 

Hope this helps!