Extending the security assertion markup language to support delegation for Web services and grid services
Users of Web and grid services often must temporarily delegate some or all of their rights to a software entity to perform actions on their behalf. The problem with the typical grid services approach (X. 509 proxy certificates) is that commercial Web services tooling fails to recognize these certifi...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 74 vol.1 |
---|---|
container_issue | |
container_start_page | 67 |
container_title | |
container_volume | |
creator | Jun Wang Del Vecchio, D. Humphrey, M. |
description | Users of Web and grid services often must temporarily delegate some or all of their rights to a software entity to perform actions on their behalf. The problem with the typical grid services approach (X. 509 proxy certificates) is that commercial Web services tooling fails to recognize these certificates or process them properly. The security assertion markup language (SAML) is a standardized XML-based framework for exchanging authentication, authorization and attribute information. SAML has broadening commercial support but lacks delegation capabilities. To address this shortcoming, we exploit SAML's inherent extensibility to create a delegation framework for Web and grid services that supports both direct and indirect delegation. We develop a set of verification rules for delegation tokens that rely on WS-Security X.509 signatures, but do not force any trust relationship between the delegatee and the target service. We have implemented the framework on two common Web service hosting environments: Java/Tomcat and .NET. By leveraging existing Web services standards, we make it easier for Grid practitioners to build and consume Web and grid services without resorting to grid-specific protocols. |
doi_str_mv | 10.1109/ICWS.2005.59 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1530784</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1530784</ieee_id><sourcerecordid>1530784</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-312df4faf82caa63596311460d72ec2b812262639cfd49c73f43f36323b9ddcf3</originalsourceid><addsrcrecordid>eNo9j8FKAzEURQMiKLU7d27yAx2TvEwyWUqpWii4UOmypMnLGB1nhiQj9u8tVrybC5fDgUvINWcV58zcrpfb50owVle1OSNzoxumlamFZEZckHnO7-wYMEo3cEni6rtg72Pf0vKGNKObUiwHanPGVOLQ00-bPqaRdrZvJ9siLQPN0zgOqVCPHbb2lwpDolvcHwXpKzrM1Paetin6_-WKnAfbZZz_9Yy83q9elo-LzdPDenm3WUSu67IALnyQwYZGOGsV1EYB51IxrwU6sW-4EEooMC54aZyGICGAAgF7470LMCM3J29ExN2Y4vHAYcdrYLqR8AP_0Vcs</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Extending the security assertion markup language to support delegation for Web services and grid services</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jun Wang ; Del Vecchio, D. ; Humphrey, M.</creator><creatorcontrib>Jun Wang ; Del Vecchio, D. ; Humphrey, M.</creatorcontrib><description>Users of Web and grid services often must temporarily delegate some or all of their rights to a software entity to perform actions on their behalf. The problem with the typical grid services approach (X. 509 proxy certificates) is that commercial Web services tooling fails to recognize these certificates or process them properly. The security assertion markup language (SAML) is a standardized XML-based framework for exchanging authentication, authorization and attribute information. SAML has broadening commercial support but lacks delegation capabilities. To address this shortcoming, we exploit SAML's inherent extensibility to create a delegation framework for Web and grid services that supports both direct and indirect delegation. We develop a set of verification rules for delegation tokens that rely on WS-Security X.509 signatures, but do not force any trust relationship between the delegatee and the target service. We have implemented the framework on two common Web service hosting environments: Java/Tomcat and .NET. By leveraging existing Web services standards, we make it easier for Grid practitioners to build and consume Web and grid services without resorting to grid-specific protocols.</description><identifier>ISBN: 9780769524092</identifier><identifier>ISBN: 0769524095</identifier><identifier>DOI: 10.1109/ICWS.2005.59</identifier><language>eng</language><publisher>IEEE</publisher><subject>Authentication ; Authorization ; Europe ; Information security ; Laboratories ; Markup languages ; National electric code ; Portals ; Protocols ; Web services</subject><ispartof>IEEE International Conference on Web Services (ICWS'05), 2005, p.67-74 vol.1</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1530784$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1530784$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jun Wang</creatorcontrib><creatorcontrib>Del Vecchio, D.</creatorcontrib><creatorcontrib>Humphrey, M.</creatorcontrib><title>Extending the security assertion markup language to support delegation for Web services and grid services</title><title>IEEE International Conference on Web Services (ICWS'05)</title><addtitle>ICWS</addtitle><description>Users of Web and grid services often must temporarily delegate some or all of their rights to a software entity to perform actions on their behalf. The problem with the typical grid services approach (X. 509 proxy certificates) is that commercial Web services tooling fails to recognize these certificates or process them properly. The security assertion markup language (SAML) is a standardized XML-based framework for exchanging authentication, authorization and attribute information. SAML has broadening commercial support but lacks delegation capabilities. To address this shortcoming, we exploit SAML's inherent extensibility to create a delegation framework for Web and grid services that supports both direct and indirect delegation. We develop a set of verification rules for delegation tokens that rely on WS-Security X.509 signatures, but do not force any trust relationship between the delegatee and the target service. We have implemented the framework on two common Web service hosting environments: Java/Tomcat and .NET. By leveraging existing Web services standards, we make it easier for Grid practitioners to build and consume Web and grid services without resorting to grid-specific protocols.</description><subject>Authentication</subject><subject>Authorization</subject><subject>Europe</subject><subject>Information security</subject><subject>Laboratories</subject><subject>Markup languages</subject><subject>National electric code</subject><subject>Portals</subject><subject>Protocols</subject><subject>Web services</subject><isbn>9780769524092</isbn><isbn>0769524095</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9j8FKAzEURQMiKLU7d27yAx2TvEwyWUqpWii4UOmypMnLGB1nhiQj9u8tVrybC5fDgUvINWcV58zcrpfb50owVle1OSNzoxumlamFZEZckHnO7-wYMEo3cEni6rtg72Pf0vKGNKObUiwHanPGVOLQ00-bPqaRdrZvJ9siLQPN0zgOqVCPHbb2lwpDolvcHwXpKzrM1Paetin6_-WKnAfbZZz_9Yy83q9elo-LzdPDenm3WUSu67IALnyQwYZGOGsV1EYB51IxrwU6sW-4EEooMC54aZyGICGAAgF7470LMCM3J29ExN2Y4vHAYcdrYLqR8AP_0Vcs</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Jun Wang</creator><creator>Del Vecchio, D.</creator><creator>Humphrey, M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Extending the security assertion markup language to support delegation for Web services and grid services</title><author>Jun Wang ; Del Vecchio, D. ; Humphrey, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-312df4faf82caa63596311460d72ec2b812262639cfd49c73f43f36323b9ddcf3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Authentication</topic><topic>Authorization</topic><topic>Europe</topic><topic>Information security</topic><topic>Laboratories</topic><topic>Markup languages</topic><topic>National electric code</topic><topic>Portals</topic><topic>Protocols</topic><topic>Web services</topic><toplevel>online_resources</toplevel><creatorcontrib>Jun Wang</creatorcontrib><creatorcontrib>Del Vecchio, D.</creatorcontrib><creatorcontrib>Humphrey, M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jun Wang</au><au>Del Vecchio, D.</au><au>Humphrey, M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Extending the security assertion markup language to support delegation for Web services and grid services</atitle><btitle>IEEE International Conference on Web Services (ICWS'05)</btitle><stitle>ICWS</stitle><date>2005</date><risdate>2005</risdate><spage>67</spage><epage>74 vol.1</epage><pages>67-74 vol.1</pages><isbn>9780769524092</isbn><isbn>0769524095</isbn><abstract>Users of Web and grid services often must temporarily delegate some or all of their rights to a software entity to perform actions on their behalf. The problem with the typical grid services approach (X. 509 proxy certificates) is that commercial Web services tooling fails to recognize these certificates or process them properly. The security assertion markup language (SAML) is a standardized XML-based framework for exchanging authentication, authorization and attribute information. SAML has broadening commercial support but lacks delegation capabilities. To address this shortcoming, we exploit SAML's inherent extensibility to create a delegation framework for Web and grid services that supports both direct and indirect delegation. We develop a set of verification rules for delegation tokens that rely on WS-Security X.509 signatures, but do not force any trust relationship between the delegatee and the target service. We have implemented the framework on two common Web service hosting environments: Java/Tomcat and .NET. By leveraging existing Web services standards, we make it easier for Grid practitioners to build and consume Web and grid services without resorting to grid-specific protocols.</abstract><pub>IEEE</pub><doi>10.1109/ICWS.2005.59</doi></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9780769524092 |
ispartof | IEEE International Conference on Web Services (ICWS'05), 2005, p.67-74 vol.1 |
issn | |
language | eng |
recordid | cdi_ieee_primary_1530784 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Authentication Authorization Europe Information security Laboratories Markup languages National electric code Portals Protocols Web services |
title | Extending the security assertion markup language to support delegation for Web services and grid services |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T14%3A20%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Extending%20the%20security%20assertion%20markup%20language%20to%20support%20delegation%20for%20Web%20services%20and%20grid%20services&rft.btitle=IEEE%20International%20Conference%20on%20Web%20Services%20(ICWS'05)&rft.au=Jun%20Wang&rft.date=2005&rft.spage=67&rft.epage=74%20vol.1&rft.pages=67-74%20vol.1&rft.isbn=9780769524092&rft.isbn_list=0769524095&rft_id=info:doi/10.1109/ICWS.2005.59&rft_dat=%3Cieee_6IE%3E1530784%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1530784&rfr_iscdi=true |