Download presentation
Presentation is loading. Please wait.
Published byRyan Morrison Modified over 11 years ago
1
The VAO is operated by the VAO, LLC. VOSpace and TAP Deoyani Nandrekar-Heinis, Johns Hopkins University
2
February 6, 2014Deoyani Nandrekar-Heinis 2 VOSpace and Authentication VOSpace needs authorization VAO Single Sign On Options: Openid or Oauth TAP uses Oauth certificate and token based approach Tokens Request token Authorize token Access token
3
February 6, 2014Deoyani Nandrekar-Heinis Tokens 3 Tap serviceVOSpace request request token Tap serviceVOSpace authorized request token url with request token Tap serviceVOSpace access token request with authorized token
4
February 6, 2014Deoyani Nandrekar-Heinis So what….. 4
5
February 6, 2014Deoyani Nandrekar-Heinis 5 First Time user VAO SSO registration Get certificate and store at safe place First time TAP authentication: Get request token curl https:// :8443/tapservice/tap/authentication -E : -k Get token authorized from VOSpace. curl https://tempsdss.pha.jhu.edu:8443/vospace-2.0/authorizehttps://tempsdss.pha.jhu.edu:8443/vospace-2.0/authorize ?oauth_token=3aa399d541cadc9cbf7dce461a2ceac0 –E : -k
6
February 6, 2014Deoyani Nandrekar-Heinis 6 PullFrom VOSpace UPLOAD=table1,vos://jhu.edu!vospace/container/data node1 Query Example (phase=pending): curl –d UPLOAD=tablevo1, vos://jhu.edu!vospace/data /datanode1 https:// :8443/tapservice/tap/async/ https:// :8443/tapservice/tap/async/<jobid –E : -k TAP_UPLOAD VOSpace
7
February 6, 2014Deoyani Nandrekar-Heinis 7 PullToVOSpace RESULTSTORE=VOSPACE,VOCONTAINER=TAPDATA VODATANODE=result1 Query Example (phase = complete): curl –d RESULTSTORE=VOSPACE –d VOCONTAINER=tapdata –d VODATANODE=result2 https:// :8443/tapservice/tap/async/ –E : -khttps:// :8443/tapservice/tap/async/<jobid VOSpace TAP Results
8
February 6, 2014Deoyani Nandrekar-Heinis 8 Future RESULTSTORE option at the time of query submission TAPservice creates containers and datanode TAPService stores job.xml and result in vospace Integration with Casjob MyDB
9
February 6, 2014Deoyani Nandrekar-Heinis 9
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.