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"

(Requirements/Issues)
 
(497 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 Extension for Firefox ===
+
{{HigCompTblHead}}
+
|-style="background:#f0f0f0; color:black"   
+
|colspan="2" | {{HigComp|Higgins Browser Extension for Firefox|hbx}} (HBX) {M0-8, B1-0M9}
+
|none
+
|[http://wiki.eclipse.org/index.php/HBX cvs & instructions]
+
|n/a 
+
|[http://wiki.eclipse.org/HBX_Installation Firefox]
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX open] 
+
|[[User:maxim.parityinc.net | Maxim ]]
+
|- 
+
|} 
+
.
+
 
+
===Higgins Browser Extension for IE7 ===
+
{{HigCompTblHead}}
+
|-style="background:#f0f0f0; color:black"   
+
|colspan="2" | {{HigComp|Higgins Browser Extension for IE7|TBD}}(HBX for IE)
+
|TBD
+
|
+
|n/a 
+
|
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX+for+IE open]
+
|[[User:maxim.parityinc.net | Maxim ]]
+
|- 
+
|} 
+
.
+
 
+
===ISSD ===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=ISSD|bugzcomp=ISSD}} 
+
{{HigCompRow|A|name=ISSD|apidir=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}}
+
|-style="background:#f0f0f0; color:black" 
+
|colspan="2" | RP Enablement 
+
+
+
+
+
|
+
|[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=RP+SITE open]   
+
|[[User:brich.us.ibm.com | Bruce]]
+
|-
+
|A
+
|{{HigComp|Relying Party Demo|RelyingPartyDemo}} (RP SITE)
+
|
+
|
+
+
|
+
|   
+
|
+
|[[User:brich.us.ibm.com | Bruce]]
+
|- 
+
|B
+
|{{HigComp|Relying Party Demo App|RelyingPartyDemoApp}} (RP SITE)
+
|
+
|
+
+
|
+
|
+
|
+
|[[User:brich.us.ibm.com | 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.
+
 
+
=== 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)
+
 
+
===Example: Configuration ===
+
{{HigCompTblHead2}}
+
{{HigCompTblSec|name=Configuration|bugzcomp=Configuration|wikiuser=gbyrd.us.ibm.com|username=GregB}} 
+
{{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}}
+
|}
+
.
+

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