Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Components"

 
(485 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page describes each of the Higgins Component "building blocks" used to construct various [[Deployments | Deployment Configurations]]
+
[[Image:Higgins_logo_76Wx100H.jpg|right]]
==Components==
+
[[Components]] are low level building blocks comprised of Eclipse projects (folders) that in turn contain files:
''Note: Please use "TBD" wherever dependencies, owners, etc. are unknown. Makes it easier to search.''
+
* [[Components 1.X]] - used by both [[Higgins 1.0]] and [[Higgins 1.1]]
Conventions (see section at the end of this page for more details):
+
* [[Components 1.0]] - used by Higgins 1.0
* Bugzilla component names are in ( ) --only if they differ from official component name
+
* [[Components 1.1]] - used by Higgins 1.1
* Name of constituent Eclipse projects are in [ ], as in org.eclipse.higgins.[ ]
+
* [[Components 2.0]] - used by Higgins 2.0
* CVS branches used are in { }
+
  
===Configuration===
+
Hierarchy:
{{HigCompTblHead}}
+
* Solutions are deployable, usable apps and web services (and in a couple of cases libraries).
{{HigCompTblSec|name=Configuration|bugzcomp=Configuration|wikiuser=gbyrd.us.ibm.com|username=GregB}} 
+
* [http://wiki.eclipse.org/Category:Higgins_Packages Packages] are mid-level multi-component packages used to create solutions
{{HigCompRow|A|name=Configuration API|plugdir=configuration.api|ver=M0-8, B1-0M9|wikiuser=gbyrd.us.ibm.com|username=GregB}}
+
{{HigCompRow|B|name=Configuration Common|plugdir=configuration.common|ver=M0-8, B1-0M9|wikiuser=gbyrd.us.ibm.com|username=GregB}}
+
{{HigCompRow|C|name=Configuration XML|plugdir=configuration.xml|ver=M0-8, B1-0M9|wikiuser=gbyrd.us.ibm.com|username=GregB}}
+
{{HigCompRow|D|name=Configuration XRDS|plugdir=configuration.xrds|ver=M0-8, B1-0M9|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
 
+
 
+
===Higgins Browser Extensions===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=HBX for Firefox|bugzcomp=HBX|wikiuser=maxim.parityinc.net|username=Maxim}}
+
{{HigCompRow|A|name=Higgins Browser Extension for Firefox|appdir=firefox|ver=M0-8, B1-0M9|otherdl=[http://wiki.eclipse.org/HBX_Installation install]|wikiuser=maxim.parityinc.net|username=Maxim}}
+
{{HigCompTblSec|name=HBX for IE7|bugzcomp=HBX+for+IE|wikiuser=maxim.parityinc.net|username=Maxim}}
+
{{HigCompRow|A|name=Higgins Browser Extension for IE|appdir=|ver=|wikiuser=maxim.parityinc.net|username=Maxim}}
+
|}
+
 
+
 
+
===ISSD ===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=ISSD|bugzcomp=ISSD}} 
+
{{HigCompRow|A|name=ISSD|appdir=issd|ver=M0-8|wikiuser=ahodgkinson.novell.com.com|username=Andy}}
+
|} 
+
 
+
 
+
===I-Card Selector===
+
{{HigCompTblHead}}
+
|-style="background:#f0f0f0; color:black"   
+
|colspan="2" | I-Card Selector 
+
|
+
|
+
+
+
+
|
+
|
+
|-
+
|A 
+
|{{HigComp|I-Card Selector|TBD}} (ISS CLIENT UI NATIVE)
+
|dep 
+
+
|
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=ISS+CLIENT+UI+NATIVE open] 
+
| Valery
+
|-
+
|B 
+
|{{HigComp|RCP I-Card Selector|TBD}} (ISS CLIENT UI RCP)
+
|TBD
+
+
|
+
|
+
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=ISS+CLIENT+UI+RCP open] 
+
|Tony
+
|-
+
|} 
+
.
+
 
+
===I-Card Manager===
+
{{HigCompTblHead}}
+
|-style="background:#f0f0f0; color:black"
+
|colspan="2" | I-Card Manager   
+
+
|
+
+
|
+
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|-
+
|A
+
|{{HigComp|I-Card Manager Web Application|icm}} (I-CARD BROKER) {M0-8}
+
|[[I-Card Manager Dependencies | dep]] 
+
|[[ICard Manager CVS | cvs & instructions]]   
+
+
|
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=I-Card+Broker open] 
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]] 
+
|-
+
|B
+
|{{HigComp|RCP I-Card Manager|TBD}} (Embedded ICM)
+
|TBD
+
|   
+
+
|
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=Embedded+ICM open] 
+
|Tony
+
|-
+
|}
+
.
+
 
+
===RP Enablement===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=RP Enablement|bugzcomp=RP+SITE |wikiuser=brich.us.ibm.com|username=Bruce}} 
+
{{HigCompRow|A|name=Relying Party Demo|wikiuser=brich.us.ibm.com|username=Bruce}}
+
{{HigCompRow|B|name=Relying Party Demo App|wikiuser=brich.us.ibm.com|username=Bruce}}
+
|}
+
 
+
 
+
===RP Protocol Support  === 
+
{{HigCompTblHead}} 
+
|-style="background:#f0f0f0; color:black" 
+
|colspan="2" | {{HigComp|RP Protocol Support|TBD}} (HBX SUPPORT) 
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX+SUPPORT open] 
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|A 
+
|{{HigComp|RPPS Web App|rpps.web}} {M0-8}
+
|none 
+
|[[RPPS Web CVS | cvs & instructions]] 
+
+
|
+
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|B
+
|{{HigComp|RPPS Core|rpps}} (Plug-in or JAR) {M0-8}
+
|none 
+
|[[RPPS Core CVS | cvs & instructions]] 
+
+
+
|
+
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|} 
+
.
+
 
+
===I-Card Selector Service (ISS)=== 
+
{{HigCompTblHead}}   
+
{{HigCompTblSec|name=I-Card Selector Service|bugzcomp=ISS|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|A|name=ISS|plugdir=iss|ver=M0-8, B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|-style="background:#f0f0f0; color:black"
+
|colspan="2" | [[ISS Provider]] 
+
|
+
+
+
|
+
+
|
+
|
+
|-
+
|B
+
|{{HigComp|CardSpace ISS Provider|iss.cardspace}} {M0.8, B1-0M9}
+
|[[CardSpace ISS Provider Dependencies | dep]]
+
|
+
+
+
|
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|-
+
|C
+
|{{HigComp|Idemix ISS Provider|iss.idemix}} {M0.8, B1-0M9}
+
|[[Idemix ISS Provider Dependencies | dep]]
+
|
+
+
+
|
+
|
+
|[[User:drsecure.us.ibm.com | Tony]]
+
|} 
+
.
+
 
+
===I-Card Registry and I-Card Providers=== 
+
{{HigCompTblHead}} 
+
|-style="background:#f0f0f0; color:black" 
+
|colspan="2" | [[I-Card Registry]] 
+
+
|
+
+
|
+
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=I-CARD+REGISTRY open] 
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]] 
+
|- 
+
|A
+
|{{HigComp|I-Card Interfaces|icard}} {B1-0M9}
+
|none
+
|
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard/lastNightlyBuild/ download] 
+
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|B
+
|{{HigComp|I-Card Registry|icard.registry}} {M0-8, B1-0M9}
+
|none 
+
|[[I-Card Registry CVS | cvs & instructions]]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard.registry/lastNightlyBuild/ download] 
+
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|-style="background:#f0f0f0; color:black" 
+
|colspan="2" | [[I-Card Provider]]s (ICARD PROVIDER)
+
|
+
+
|
+
|
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=I-Card+Provider open] 
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|C 
+
|{{HigComp|CardSpace I-Card Provider Core|icard.provider.cardspace.common}} {M0-8, B1-0M9}
+
|[[CardSpace I-Card Provider core dependencies|dep]] 
+
|[[CardSpace I-Card Provider core CVS|cvs & instructions]] 
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard.provider.cardspace.common/lastNightlyBuild/ download] 
+
+
|
+
|[[User: slyakhov.parityinc.net | SergeyL]] 
+
|- 
+
|D 
+
|{{HigComp|IdAS-based CardSpace Managed I-Card Provider|icard.provider.cardspace.managed}} {M0.8, B1-0M9}
+
|[[CardSpace I-Card Provider managed dependencies|dep]] 
+
|[[CardSpace Managed I-Card Provider CVS|cvs & instructions]] 
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard.provider.cardspace.managed/lastNightlyBuild/ download] 
+
+
|
+
|[[User: slyakhov.parityinc.net | SergeyL]] 
+
|- 
+
|E
+
|{{HigComp|XML-based CardSpace Managed I-Card Provider|icard.provider.cardspace.managed.xml}} {M0-8, B1-0M9}
+
|[[CardSpace I-Card Provider managed xml dependencies|dep]]
+
|[[XML-based CardSpace Managed I-Card Provider CVS |cvs & instructions]] 
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard.provider.cardspace.managed.xml/lastNightlyBuild/ download]
+
+
|
+
|[[User: slyakhov.parityinc.net | SergeyL]] 
+
|- 
+
|F
+
|<span id=CardSpace Personal I-Card Provider></span>[[CardSpace Personal I-Card Provider | (IdAS-based) CardSpace Personal I-Card Provider]] [icard.provider.cardspace.personal] {M0.8, B1-0M9}
+
|[[CardSpace Personal I-Card Provider dependencies|dep]]
+
|[[CardSpace Personal I-Card Provider CVS|cvs & instructions]] 
+
+
|[http://download.eclipse.org/technology/higgins/downloads/icard.provider.cardspace.personal/lastNightlyBuild/ download] 
+
|
+
|
+
|[[User: slyakhov.parityinc.net | SergeyL]]   
+
|- 
+
|G
+
|{{HigComp|URI I-Card Provider|icard.provider.uri}} {M0-8} 
+
|none
+
|[[URI I-Card Provider CVS | cvs & instructions]] 
+
+
+
+
|
+
|[[User:vkokhan.aquasoft.dp.ua|Valery]]
+
|- 
+
|H
+
|{{HigComp|SecureStorage I-Card Provider |icard.provider.securestorage}} {B1-0M9} 
+
|none
+
+
+
+
+
|
+
|TBD
+
|- 
+
|} 
+
.
+
 
+
===Token Service=== 
+
{{HigCompTblHead}}
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[Security Token Service]] (STS)
+
+
|[[Security Token Service CVS | cvs & instructions]]
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=TOKEN+PROVIDER open] 
+
|[[User:mikemci.us.ibm.com | Mike]]   
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Common (Client and Server)]]
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS open] 
+
|   
+
|- 
+
|A
+
|{{HigComp|STS API|sts.api}} {B1-0M9}
+
|[[Security Token Service API Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.api/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.api/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|-
+
|B
+
|{{HigComp|STS Common|sts.common}} {B1-0M9}
+
|[[Security Token Service Common Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.common/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.common/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Client]] 
+
+
+
+
|
+
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+CLIENT open] 
+
|
+
|-
+
|C
+
|{{HigComp|STS Client|sts.client}} {B1-0M9}
+
|[[Security Token Service Client Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.client/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.client/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]
+
|- 
+
|D
+
|{{HigComp|STS Client Samples|sts.client.samples}} {B1-0M9}
+
|[[Client Samples Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.client.samples/?root=Technology_Project viewcvs]
+
+
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]]
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Server]] 
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+SERVER open] 
+
|
+
|-
+
|E
+
|{{HigComp|STS SPI|sts.spi}} {B1.0M9}
+
|[[Security Token Service SPI Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.spi/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.spi/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]
+
|-
+
|F
+
|{{HigComp|STS Server Trust|sts.server.trust}} {B1-0M9}
+
|[[Security Token Service Server Trust Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.trust/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.trust/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|G
+
|{{HigComp|STS Server Metadata|sts.server.metadata}} {B1-0M9}
+
|[[Security Token Service Server Metadata Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.metadata/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.metadata/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|- 
+
|H
+
|{{HigComp|STS Server Profile|sts.server.profile}}{B1-0M9}
+
|[[Security Token Service Server Profile Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.profile/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.profile/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Mapping Extensions]]
+
|
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+SERVER open] 
+
|
+
|-
+
|I
+
|{{HigComp|STS AppliesTo Mapper|sts.server.mapper.appliesto}} {B1-0M9}
+
|[[Security Token Service AppliesTo Mapper Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.mapper.appliesto/?root=Technology_Project viewcvs]
+
+
| [http://download.eclipse.org/technology/higgins/downloads/sts.server.mapper.appliesto/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|J
+
|{{HigComp|STS Extension Mapper|sts.server.mapper.extension}} {B1-0M9}
+
|[[Security Token Service Extension Mapper Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.mapper.extension/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.mapper.extension/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|- 
+
|K
+
|{{HigComp|STS Polling Mapper|sts.server.mapper.polling}} {B1-0M9}
+
|[[Security Token Service Polling Mapper Dependencies | dep]]
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.mapper.polling/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.mapper.polling/lastNightlyBuild/ download] 
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Token Extensions]]
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+SERVER open] 
+
|
+
|-
+
|L
+
|{{HigComp|STS Handler Token|sts.server.token.handler}} {B1-0M9}
+
|[[Security Token Service Handler Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.handler/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.handler/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|M
+
|{{HigComp|STS Self Token|sts.server.token.self}} {B1-0M9}
+
|[[Security Token Service Self Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.self/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.self/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|N
+
|{{HigComp|STS Encrypt Token|sts.server.token.encrypt}} {B1-0M9}
+
|[[Security Token Service Encrypt Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.encrypt/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.encrypt/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|O
+
|{{HigComp|STS ALF Claim Token|sts.server.token.alf}} {B1-0M9}
+
|[[Security Token Service ALF Claim Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.alf/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.alf/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|- 
+
|P
+
|{{HigComp|STS Identity Claim Token|sts.server.token.identity}} {B1-0M9}
+
|[[Security Token Service Identity Claim Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.identity/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.identity/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|Q
+
|{{HigComp|STS Compound Token|sts.server.token.compound}} {B1-0M9}
+
|[[Security Token Service Identity Compound Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.compound/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.compound/lastNightlyBuild/ download] 
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|- 
+
|R
+
|{{HigComp|STS SAML Token|sts.server.token.saml}} {B1-0M9}
+
|[[Security Token Service SAML Token Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.server.token.saml/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.server.token.saml/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|- 
+
|S
+
|{{HigComp|Idemix Provider|TBD}}
+
|
+
|
+
+
+
+
|
+
|[[User:drsecure.us.ibm.com | Tony]] 
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Base64 Extensions]]
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+SERVER open] 
+
|
+
|-
+
|T
+
|{{HigComp|STS Apache Base64|sts.base64.apache}} {B1-0M9}
+
|[[Security Token Service Apache Base64 Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.base64.apache/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.base64.apache/lastNightlyBuild/ download]
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS XML Security Extensions]]
+
+
+
+
|
+
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+SERVER open] 
+
|
+
|-
+
|U
+
|{{HigComp|STS Apache XML Security|sts.xmlsecurity.apache}} {M1-0M9}
+
|[[Security Token Service Apache XML Security Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.xmlsecurity.apache/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.xmlsecurity.apache/lastNightlyBuild/ download] 
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]]     
+
|-
+
|-style="background:#f0f0f0; color:black" 
+
|colspan ="2" | [[STS Binding]]s 
+
+
+
+
|
+
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=STS+BINDING open] 
+
+
|- 
+
|V
+
|{{HigComp|Axis 1.x Binding Common|sts.binding.axis1x.common}} {B1-0M9}
+
|[[Axis 1.x Binding Common Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.binding.common/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.binding.axis1x.common/lastNightlyBuild/ download]
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|- 
+
|W
+
|{{HigComp|Axis 1.x Client Binding|sts.binding.axis1x.client}}
+
|[[Axis 1.x Client Binding Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.binding.axis1x.client/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.binding.axis1x.client/lastNightlyBuild/ download]
+
+
|
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|- 
+
|X
+
|{{HigComp|Axis 1.x Server Binding|sts.binding.axis1x.service}} {B1-0M9}
+
|[[Axis 1.x Server Binding Dependencies | dep]] 
+
|[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.higgins/plugins/org.eclipse.higgins.sts.binding.axis1x.service/?root=Technology_Project viewcvs]
+
+
|[http://download.eclipse.org/technology/higgins/downloads/sts.binding.axis1x.service/lastNightlyBuild/ download]
+
|
+
+
|[[User:mikemci.us.ibm.com | Mike]] 
+
|} 
+
.
+
 
+
=== SAML2 IdP === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=SAML2 IdP|bugzcomp=SAML2+IdP}} 
+
{{HigCompRow|A|name=SAML2 IdP protocol library|plugdir=saml2idp.saml2|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompRow|B|name=SAML2 IdP Server web application|plugdir=saml2idp.server|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompRow|C|name=SAML2 IdP Test web application|plugdir=saml2idp.test|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
.
+
 
+
===Identity Attribute Service === 
+
{{HigCompTblHead}} 
+
{{HigCompTblSec|name=Identity Attribute Service|bugzcomp=IdAS|wikiuser=jimse.novell.com|username=Jim}} 
+
{{HigCompRow|A|name=IdAS API|plugdir=idas.api|ver=M0-8, B1-0M9|wikiuser=jimse.novell.com|username=Jim}}
+
{{HigCompRow|B|name=IdAS Common|plugdir=idas.common|ver=M0-8, B1-0M9|wikiuser=jimse.novell.com|username=Jim}}
+
{{HigCompRow|C|name=IdAS SPI|plugdir=idas.spi|ver=M0-8, B1-0M9|wikiuser=jimse.novell.com|username=Jim}}
+
{{HigCompRow|D|name=IdAS Registry|plugdir=idas.registry|ver=M0-8, M1-0M9|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
.
+
 
+
=== Context Providers === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Context Provider|bugzcomp=Context+Provider|wikiuser=tdoman.novell.com|username=Tom}} 
+
{{HigCompRow|A|name=JNDI Context Provider|plugdir=idas.cp.jndi|ver=M0-8, B1-0M9|wikiuser=tdoman.novell.com|username=Tom}}
+
{{HigCompRow|B|name=Jena Context Provider|plugdir=idas.cp.jena2|ver=M0-8, B1-0M9|wikiuser=slyakhov.parityinc.net|username=SergeyL}}
+
{{HigCompRow|C|name=OpenID Context Provider|plugdir=idas.cp.openid|ver=M0-8|wikiuser=dbuss.novell.com|username=Duane}}
+
{{HigCompRow|D|name=XML File Context Provider|plugdir=idas.cp.xmlfile|ver=M0-8|wikiuser=tdoman.novell.com|username=Tom}}
+
{{HigCompRow|E|name=JavaScript Policy Context Provider|plugdir=idas.cp.jscript|ver=M0-8|wikiuser=dbuss.novell.com|username=Duane}}
+
|}
+
.
+
 
+
=== Utilities === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Utilities|wikiuser=tdoman.novell.com|username=Tom}}
+
{{HigCompRow|A|name=Util: IdAS CP|plugdir=util.idas.cp|ver=M0-8, B1-0M9|wikiuser=tdoman.novell.com|username=Tom}}
+
{{HigCompRow|B|name=Util: JScript|plugdir=util.jscript|ver=M0-8|wikiuser=tdoman.novell.com|username=Tom}}
+
{{HigCompRow|C|name=Util: Socket|plugdir=util.socket|ver=M0-8, B1-0M9|wikiuser=tdoman.novell.com|username=Tom}}
+
|}
+
.
+
 
+
=== Needs a Home === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec}}
+
{{HigCompRow|A|name=Information Card Generator|plugdir=sts.informationcardgenerator|ver=M0-8|wikiuser=dsanders.novell.com|username=Daniel}}
+
{{HigCompRow|B|name=Registry|plugdir=registry|ver=B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|C|name=Messages|plugdir=messages|ver=B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
.
+
 
+
=== Automated Builds ===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Automated Builds|wikiuser=pkimlach.parityinc.net|username=PeterK}}
+
{{HigCompRow|A|name=Redistributable Dependencies|dir=dependencies.redistributable|ver=M0-8|wikiuser=pkimlach.parityinc.net|username=PeterK}}
+
{{HigCompRow|B|name=Nonredistributable Dependencies|dir=dependencies.nonredistributable|ver=M0-8|wikiuser=pkimlach.parityinc.net|username=PeterK}}
+
|}
+
.
+
 
+
== Higgins Third Party Dependencies ==
+
+
* [[Higgins Third Party Dependencies]] --Eclipse Legal Review Status
+
 
+
== Conventions Used in this Page ==
+
 
+
 
+
=== Navigation === 
+
* All information, interfaces, doc, etc. about any Component should be reachable by clicking on the component name in the column above.
+
=== Table Templates ===
+
* The tables on this page should use these templates:
+
** [[Template:HigCompTblHead]]
+
** [[Template:HigCompTblSec]]
+
** [[Template:HigCompRow]]
+
 
+
===Column Names === 
+
* Left-most Column (may be indented)
+
** Component-level rows: '''Component name''' plus:
+
*** (Bugzilla component name) if Bugzilla name is different
+
** Sub-component-level rows (Token Service and IdAS only): '''Sub-Component name'''
+
** Project-level rows: '''Project name''' plus:
+
*** [CVS module name]
+
*** {branches} --list of branch names for this component
+
* '''Dep.''' (Dependencies) 
+
** '''dep''' - wiki page of non-Higgins libraries (e.g. JARs) that this component depends on to build and run 
+
* '''Source & Build'''
+
** '''cvs & instructions''' - a wiki page describing the following:
+
*** General CVS information (same for all Higgins projects)
+
*** Module-specific information
+
*** Build instructions   
+
*'''Test''' 
+
**For each of the java sub-projects of each Component listed in all of these tables there exists a second project a sister ".test" project exists containing unit tests. These tests are [well, will soon be] automatically run during the nightly build process. This cell should contain a status word related to these tests: 
+
*** '''none''' - no sister ".test" project exists
+
*** '''minimal''' - a few unit tests exist in the ".test" project 
+
*** '''good''' - reasonable coverage of functionality exists in the ".test" project 
+
* '''Downloads''' 
+
** '''download''' - link to the mostly recently generated nightly on build.eclipse.org [Soon: this page will also include all stable builds] 
+
* '''Status''' (LED)
+
** '''green''' - last night's build succeeded
+
** '''red''' - last night's build failed
+
** '''clear/off''' - not yet part of nightly build
+
* '''Issues''' 
+
** '''open''' - list of Bugzilla entries (enhancements and bugs) for this component 
+
* '''Owner''' 
+
** '''<email>''' - email of the owner of this component 
+
 
+
Note: Component Owners please review [[Higgins Component Owner Checklist]]
+
 
+
== Across All Components == 
+
* [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Higgins&target_milestone=1.0&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 1.0 Issues List]
+
*[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins Open Issues (All Components)] 
+
*[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=Higgins&query_based_on=%20closed Closed Issues (All Components)]
+
 
+
=== Components by Owner ===
+
Greg
+
* Configuration
+
Maxim
+
* Higgins Browser Extension for Firefox
+
* Higgins Browser Extension for IE7
+
Andy
+
* ISSD
+
Valery
+
* I-Card Selector
+
* I-Card Manager
+
* RP Protocol Support (aka Selector Service)
+
* I-Card Selector Service (ISS)
+
* I-Card Registry and I-Card Providers
+
Bruce
+
* RP Enablement
+
Mike
+
* Token Service
+
Markus
+
* SAML2 IdP
+
Jim
+
* Identity Attribute Service
+
Duane
+
* Utilities
+
* Needs a Home
+
Tom
+
* Context Providers
+
PeterK
+
* Automated Builds
+
 
+
== New and Improved Tables == 
+
Ignore this section, it is a sandbox to work on a revised set of templates for the tables on this page.
+
 
+
=== Requirements/Issues ===
+
# Components tables for large components have a large number of rows. The problem is that each row's "Source & Build" column contains links to a separate page, but these pages are largely redundant as to their contents and thus very tedious to create. The part of their content isn't redundant is the part that's related to build, deploy and running. Yet this content really only applies to entire deployment configurations and should move to the sub-pages of the [[Deployments]] page.
+
 
+
=== Possible Solutions to the above (respectively) ===
+
# Change the "Source & Build" Column heading and contents
+
#* Note: the following assumes that anonymous.psf and committer.psf files are located in a standard place (root of the project folder) and consistently named):
+
#* Change this column column contents to:
+
#** viewcvs - the usual link to the CVS root folder
+
#** anon - link to anonymous.psf
+
#** comm - link to committer.psf
+
#** inst. - link to a very basic instructions page that explains for committers and anonymous developers with and without the Eclipse IDE how to '''get the code.''' The intent here is that 95-100% of the rows on the Components page would link to a common, general purpose, instructions page.
+
#* Information about how to '''build, deploy and run''' an entire deployment configuration would be relegated to the deployment wiki pages (e.g. http://wiki.eclipse.org/SAML2_IdP_Deployment)
+

Latest revision as of 15:29, 15 August 2014

Higgins logo 76Wx100H.jpg

Components are low level building blocks comprised of Eclipse projects (folders) that in turn contain files:

Hierarchy:

  • Solutions are deployable, usable apps and web services (and in a couple of cases libraries).
  • Packages are mid-level multi-component packages used to create solutions

Back to the top