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"

(Eclipse-based Identity Selector)
 
(357 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 [[Solutions]]. The page is organized by the folders in the SVN repository at dev.eclipse.org/svnroot/technology/higgins.
+
[[Image:Higgins_logo_76Wx100H.jpg|right]]
 +
[[Components]] are low level building blocks comprised of Eclipse projects (folders) that in turn contain files:
 +
* [[Components 1.X]] - used by both [[Higgins 1.0]] and [[Higgins 1.1]]
 +
* [[Components 1.0]] - used by Higgins 1.0
 +
* [[Components 1.1]] - used by Higgins 1.1
 +
* [[Components 2.0]] - used by Higgins 2.0
  
==Introduction==
+
Hierarchy:
Conventions Used
+
* Solutions are deployable, usable apps and web services (and in a couple of cases libraries).
* The name of the Eclipse projects is displayed within [ ] --the prefix "org.eclipse.higgins" is assumed.
+
* [http://wiki.eclipse.org/Category:Higgins_Packages Packages] are mid-level multi-component packages used to create solutions
* A pair of empty square brackets (e.g. "[]") indicates that the code either doesn't exist or hasn't yet been checked in
+
* SVN branches used are displayed within { }
+
* See the [[Components Page Conventions]] for more details
+
 
+
Status of Components
+
* [https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field-1-0-0=bug_status&field-1-1-0=product&field-1-2-0=target_milestone&field0-0-0=noop&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&product=Higgins&query_format=advanced&remaction=&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&target_milestone=1.0&tweak=1&type-1-0-0=anyexact&type-1-1-0=anyexact&type-1-2-0=anyexact&type0-0-0=noop&value-1-0-0=NEW%2CASSIGNED%2CREOPENED&value-1-1-0=Higgins&value-1-2-0=1.0&value0-0-0=&votes=&query_based_on= 1.0 Issues List] (All Components)
+
* [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Higgins&target_milestone=1.1M1&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.1 Issues List] (All Components)
+
*[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)]
+
 
+
== App folder ==
+
The following are in alphabetic order by SVN project name:
+
 
+
===Client-based Identity Selector ===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Client-based Identity Selector|bugzcomp=ISSD}} 
+
{{HigCompRow|A|name=Client-based Identity Selector|appdir=cbselector|ver=M0-8|wikiuser=ahodgkinson.novell.com.com|username=Andy}}
+
|} 
+
.
+
 
+
===RCP-based Identity Selector===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=RCP-based Identity Selector|bugzcomp=ISS+CLIENT+UI+RCP|wikiuser=litie.cn.ibm.com|username=Tie Li}}
+
{{HigCompRow|A|name=Eclipse-based Identity Selector|appdir=selector.rcp|ver=|wikiuser=litie.cn.ibm.com|username=Tie Li}}
+
{{HigCompRow|B|name=RCP-based Identity Selector|appdir=selector.rcp.feature|ver=|wikiuser=litie.cn.ibm.com|username=Tie Li}}
+
|} 
+
.
+
 
+
===Higgins Browser Extensions===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Higgins Browser Extension for Firefox|bugzcomp=HBX|wikiuser=maxim.parityinc.net|username=Maxim}}
+
{{HigCompRow|A|name=Higgins Browser Extension for Firefox|appdir=hbx|ver=M0-8, B1-0M9|otherdl=[http://wiki.eclipse.org/HBX_Installation install]|wikiuser=maxim.parityinc.net|username=Maxim}}
+
{{HigCompTblSec|name=Higgins Browser Extension for IE7|bugzcomp=HBX+for+IE|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|B|name=Higgins Browser Extension for IE7|appdir=hbxie|ver=|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
|}
+
.
+
 
+
===Hosted I-Card Manager===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=I-Card Manager Web Application|bugzcomp=I-Card+Broker|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|A|name=I-Card Manager Web Application|appdir=icm|ver=M-08|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
.
+
 
+
===Multi-Protocol Relying Party Enablement Demo App ===
+
 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=MultiProtocol Relying Party Enablement Sample
+
|bugzcomp=RP+SITE |wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompRow|A|name=Relying Party Sample App|appdir=rp.servlet.sample|ver=|wikiuser=pka.us.ibm.com|username=Paula}}
+
|}
+
.
+
 
+
===Selector Service===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Selector Service|bugzcomp=HBX+SUPPORT |wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}} 
+
{{HigCompRow|A|name=Selector Service Web App|appdir=rpps.web|ver=MO-8|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
.
+
 
+
=== SAML2 IdP === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=SAML2 IdP|bugzcomp=SAML2+IdP|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompRow|A|name=SAML2 IdP Server web application|appdir=saml2idp.server|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompRow|B|name=SAML2 IdP Test web application|appdir=saml2idp.test|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
.
+
 
+
== Plugins folder ==
+
The following (with the exception of Misc components) are in alphabetic order by project name:
+
 
+
===Configuration===
+
{{HigCompTblHead}}
+
{{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}}
+
{{HigCompRow|D|name=Configuration XRDS|plugdir=configuration.xrds|ver=M0-8, B1-0M9|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
.
+
 
+
=== Dependencies ===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Automated Builds|wikiuser=pkimlach.parityinc.net|username=Peter}}
+
{{HigCompRow|A|name=Redistributable Dependencies|plugdir=dependencies.redistributable|ver=M0-8|wikiuser=pkimlach.parityinc.net|username=Peter}}
+
|}
+
.
+
 
+
===I-Card Registry and I-Card Providers=== 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=I-Card Registry|bugzcomp=I-CARD+REGISTRY|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|A|name=I-Card Interfaces|plugdir=icard|ver=B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|B|name=I-Card Registry|plugdir=icard.registry|ver=M0-8, B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompTblSec|name=I-Card Provider|bugzcomp=I-Card+Provider|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|C|name=CardSpace I-Card Provider Core|plugdir=icard.provider.cardspace.common|ver=M0-8, B1-0M9|wikiuser=slyakhov.parityinc.net|username=SergeyL}}
+
{{HigCompRow|D|name=IdAS-based CardSpace Managed I-Card Provider|plugdir=icard.provider.cardspace.managed|ver=M0-8, B1-0M9|wikiuser=slyakhov.parityinc.net|username=SergeyL}}
+
{{HigCompRow|E|name=XML-based CardSpace Managed I-Card Provider|plugdir=icard.provider.cardspace.managed.xml|ver=M0-8, B1-0M9|wikiuser=slyakhov.parityinc.net|username=SergeyL}}
+
{{HigCompRow|F|name=CardSpace Personal I-Card Provider|plugdir=icard.provider.cardspace.personal|ver=M0-8, B1-0M9|wikiuser=slyakhov.parityinc.net|username=SergeyL}}
+
{{HigCompRow|G|name=URI I-Card Provider|plugdir=icard.provider.uri|ver=M0-8|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|H|name=SecureStorage I-Card Provider|plugdir=icard.provider.securestorage|ver=M0-8|wikiuser=|username=}}
+
|} 
+
.
+
 
+
===IdAS: 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}}
+
|}
+
.
+
 
+
=== IdAS 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=XML File Context Provider|plugdir=idas.cp.xmlfile|ver=B1-0M9|wikiuser=dsanders.novell.com|username=Daniel}}
+
{{HigCompRow|D|name=JavaScript Policy Context Provider|plugdir=idas.cp.jspolicy|ver=B1-0M9|wikiuser=dbuss.novell.com|username=Duane}}
+
{{HigCompRow|E|name=In Memory Policy Context Provider|plugdir=idas.cp.inmem|ver=B1-0M9|wikiuser=dbuss.novell.com|username=Duane}}
+
|}
+
.
+
 
+
 
+
===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}}
+
{{HigCompTblSec|name=ISS Provider|bugzcomp=ISS|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|B|name=CardSpace ISS Provider|plugdir=iss.cardspace|ver=M0-8, B1-0M9|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|C|name=Idemix ISS Provider|plugdir=iss.idemix|ver=M0-8, B1-0M9|wikiuser=drsecure.us.ibm.com|username=Tony}}
+
|} 
+
.
+
 
+
===Multi-Protocol Relying Party Enablement===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=MultiProtocol Relying Party Enablement
+
|bugzcomp=RP+SITE |wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompRow|A|name=Relying Party Enablement Interface|plugdir=rp.interface|ver=|wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompRow|B|name=Relying Party Enablement Servlet Implementation|plugdir=rp.servlet|ver=|wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompRow|C|name=Relying Party Enablement Information Card Protocol|plugdir=rp.icard|ver=|wikiuser=pka.us.ibm.com|username=Paula}}   
+
|}
+
.
+
 
+
===Selector Service===
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Selector Service|bugzcomp=HBX+SUPPORT |wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}} 
+
{{HigCompRow|A|name=Selector Service Core|plugdir=rpps|ver=M0-8|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
{{HigCompRow|B|name=RSS SSE Support|plugdir=rsse|ver=|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
.
+
 
+
=== SAML2 IdP === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=SAML2 IdP|bugzcomp=SAML2+IdP|wikiuser=Markus.sabadello.gmail.com|username=Markus}} 
+
{{HigCompRow|A|name=SAML2 IdP protocol library|plugdir=saml2idp.saml2|ver=M0-8|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
|}
+
.
+
 
+
 
+
===Token Service=== 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Security Token Service|bugzcomp=TOKEN+PROVIDER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Common (Client and Server)|bugzcomp=STS|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|A|name=STS API|plugdir=sts.api|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|B|name=STS Common|plugdir=sts.common|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Client|bugzcomp=STS+CLIENT|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|C|name=STS Client|plugdir=sts.client|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|D|name=STS Client Samples|plugdir=sts.client.samples|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Server|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|E|name=STS SPI|plugdir=sts.spi|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|F|name=STS Server Trust|plugdir=sts.server.trust|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|G|name=STS Server Metadata|plugdir=sts.server.metadata|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|H|name=STS Server Profile|plugdir=sts.server.profile|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Mapping Extensions|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|I|name=STS AppliesTo Mapper|plugdir=sts.server.mapper.appliesto|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|J|name=STS Extension Mapper|plugdir=sts.server.mapper.extension|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|K|name=STS Polling Mapper|plugdir=sts.server.mapper.polling|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Token Extensions|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|L|name=STS Handler Token|plugdir=sts.server.token.handler|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|M|name=STS Self Token|plugdir=sts.server.token.self|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|N|name=STS Encrypt Token|plugdir=sts.server.token.encrypt|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|O|name=STS ALF Claim Token|plugdir=sts.server.token.alf|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|P|name=STS Identity Claim Token|plugdir=sts.server.token.identity|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|Q|name=STS Compound Token|plugdir=sts.server.token.compound|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|R|name=STS SAML Token|plugdir=sts.server.token.saml|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|S|name=Idemix Provider|plugdir=|ver=|wikiuser=drsecure.us.ibm.com|username=Tony}}
+
{{HigCompTblSec|name=STS Base64 Extensions|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|T|name=STS Apache Base64|plugdir=sts.base64.apache|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS XML Security Extensions|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|U|name=STS Apache XML Security|plugdir=sts.xmlsecurity.apache|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompTblSec|name=STS Binding|namesuffix=s|bugzcomp=STS+SERVER|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|V|name=Axis 1.x Binding Common|plugdir=sts.binding.axis1x.common|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|W|name=Axis 1.x Client Binding|plugdir=sts.binding.axis1x.client|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
{{HigCompRow|X|name=Axis 1.x Server Binding|plugdir=sts.binding.axis1x.service|ver=B1-0M9|wikiuser=mikemci.us.ibm.com|username=Mike}}
+
|}
+
.
+
 
+
=== 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}}
+
|}
+
.
+
 
+
=== Misc === 
+
{{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}}
+
|}
+
.
+
 
+
== Nursery folder ==
+
=== Context Providers === 
+
{{HigCompTblHead}}
+
{{HigCompTblSec|name=Context Provider|bugzcomp=Context+Provider|wikiuser=tdoman.novell.com|username=Tom}} 
+
{{HigCompRow|A|name=OpenID Context Provider|nurserydir=idas.cp.openid|ver=M0-8|wikiuser=dbuss.novell.com|username=Duane}}
+
|}
+
.
+

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