How to get Auth Profiles list from Auth Manager
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to get Auth Profiles list from Auth Manager
Greetings,
How it's possible to get the list of Auth Profiles in Auth Manager in SoapUI Pro via groovy script using SoapUI Apis?
I need to read every associated token to each profile.
Thanks.
Solved! Go to Solution.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've had a little bit of experience with looking at the auth repository via Groovy, though not not with OAuth profiles or specifically what you are after, hopefully this will get you started:
def authRepository = testRunner.getTestCase().getProject().getAuthRepository() def entrylist = authRepository.getEntryList() entrylist.each(){ entry -> log.info('Entry "' + entry.getName() + '" class = ' + entry.getClass()) }
When you find out what class the entry is you can look it up in the API Docs to see how to access the data you need.
I think that the OAuth 2 profile entries have a method getAccessToken() which may provide the data you need.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hope you know to get the teststep object.
Then try and see if that helps:
log.info teststep.authProfile
Or see if "AuthProfileHolderContainer" is the one you want?
Regards,
Rao.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
