Ask a Question

Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

SOLVED
Lokesh777
Occasional Contributor

Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

I need to retrieve the authorization method created in Auth Manager using Java Script Assertion in Ready API . Is there any solution ?
1 ACCEPTED SOLUTION

Accepted Solutions
NBorovykh
Moderator

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

Hi @Lokesh777,

 

This JavaScript code retrieves the auth method set for your project in the current environment and posts its name to the log:

var auth = context.testCase.testSuite.project.getAuthProfileHolder().getAuthProfile();
log.info(auth);

A video showing how it works for me is attached. 

 

I hope this is what you were looking for.

 

Natalie
Customer Care Team

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others.↓↓↓↓↓

View solution in original post

5 REPLIES 5
TanyaYatskovska
Community Manager

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

Hi @Lokesh777,

 

ReadyAPI supports multiple types of authorization. Please refer to the following article for details:

https://support.smartbear.com/readyapi/docs/projects/requests/auth/index.html

 

If the article doesn't help, could you please clarify your request? What exactly do you want to implement?

---------
Tanya Yatskovskaya
SmartBear Community and Education Manager

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
Lokesh777
Occasional Contributor

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

Hi @TanyaYatskovska ,
We are using Java Script as "Script Language" for our Rest Project.
In one of our tests, I need to retrieve the Authorization which has been set for the project currently.
So ,I need to retrieve the "Profile name" from Auth Manager which has been set in a script assertion.

I am expecting a possible soultion for this.

Thanks in advance 🙂 

NBorovykh
Moderator

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

Hi @Lokesh777,

 

This JavaScript code retrieves the auth method set for your project in the current environment and posts its name to the log:

var auth = context.testCase.testSuite.project.getAuthProfileHolder().getAuthProfile();
log.info(auth);

A video showing how it works for me is attached. 

 

I hope this is what you were looking for.

 

Natalie
Customer Care Team

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others.↓↓↓↓↓

View solution in original post

Olga_T
Moderator

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

Thanks everyone for looking into this.

@Lokesh777, is this what you were looking for? Can we mark Natalie's reply as a solution?


Olga Terentieva
SmartBear Assistant Community Manager

Lokesh777
Occasional Contributor

Re: Retrieve authorization method in Auth Manager using Java Script assertion in Ready API

@NBorovykh  Thanks for the solution 🙂

cancel
Showing results for 
Search instead for 
Did you mean: