\r
<h1>NetIDMgr Concepts: Identity</h1>\r
\r
+<p>While there are many approaches to defining what an identity is, as\r
+far as the NetIDMgr framework is considered, an identity is the unique\r
+security principal that is identified by a service. Each credential\r
+that is managed by NetIDMgr is assumed to map to a unique identity.\r
+The collection of credentials that map to a single identity is\r
+considered to belong to that identity.\r
+</p>\r
+\r
+<p>\r
+</p>\r
+\r
+\r
+<a name="default_identity" />\r
+<h3>Default Identity</h3>\r
+\r
<p>\r
</p>\r
\r
based on how they identify you to external services which use those\r
credentials for authentication. To this end, it is assumed that each\r
credential will uniquely identify the user to a service as a single\r
-principal or identity. \r
+principal or <a href="concept_identity.htm">identity</a>. For\r
+Kerberos, the identity is conceptually the same as the principal.\r
+</p>\r
+\r
+<p>At it's core, NetIDMgr does not possess any knowlege about specific\r
+credentials that might be available for the user or how to manage\r
+them. It relies on several types of plugins to provide the\r
+information it needs, and to carry out credentials management tasks.\r
+One primary task is to identify and manage identities. These services\r
+are provided by a plugin called the <a\r
+href="concept_ident_pro.htm">identity provider</a>. Information about\r
+individual credentials are provided by <a\r
+href="concept_cred_pro.htm">credentials providers</a>. Other plugins\r
+may extend the functionaility of these plugins or provide additional\r
+functionality for NetIDMgr.\r
</p>\r
\r
<p>\r
</ul>\r
\r
</body>\r
-</html>
\ No newline at end of file
+</html>\r
--- /dev/null
+<html>\r
+<head>\r
+ <title>NetIDMgr Notification Icon</title>\r
+ <meta name="description" content="NetIDMgr Notification Icon">\r
+ <meta name="keywords" content="icon, netidmgr, notification, tray">\r
+ <link rel="stylesheet" type="text/css" href="nidmgr.css">\r
+</head>\r
+<body>\r
+\r
+<h1>NetIDMgr Notification Icon</h1>\r
+\r
+<p>When NetIDMgr is running, an icon will be placed in the system\r
+notification area (sometimes referred to as the "tray" area, or the\r
+"system tray"). The icon will change to reflect the current state of\r
+the managed credentials.</p>\r
+\r
+<p>The icons and their meanings are described below:</p>\r
+\r
+<table width="100%" border="1">\r
+\r
+<tr>\r
+<td><img src="images/appicon_empty.bmp" /></td>\r
+<td>There are no managed credentials for any identity.</td>\r
+</tr>\r
+\r
+<tr>\r
+<td><img src="images/appicon_good.bmp" /></td>\r
+<td>There are valid credentials for all the identities.</td>\r
+</tr>\r
+\r
+<tr>\r
+<td><img src="images/appicon_warnexp.bmp" /></td> <td>Some of the\r
+credentials will expire in the next few minutes. This icon will be\r
+displayed even if automatic renewals are enabled. In this case, the\r
+credentials in question may get renewed before they expire, and the\r
+icon will change to reflect this change.</td> </tr>\r
+\r
+<tr>\r
+<td><img src="images/appicon_expired.bmp" /></td>\r
+<td>some of the managed credentials have expired.</td>\r
+</tr>\r
+\r
+<tr>\r
+<td><img src="images/appicon_warning.bmp" /></td> <td>A warning\r
+message is waiting to be displayed. Click the icon to view the\r
+warning message.</td> </tr>\r
+\r
+</table>\r
+\r
+</body>\r
+</html>
\ No newline at end of file
--- /dev/null
+<html>\r
+<head>\r
+ <title>Managing the credentials view layout</title>\r
+ <meta name="description" content="Managing the credentials view layout">\r
+ <meta name="keywords" content="view, layout">\r
+ <link rel="stylesheet" type="text/css" href="nidmgr.css">\r
+</head>\r
+<body>\r
+\r
+<h1>Managing the credentials view layout</h1>\r
+\r
+<p>The credentials view layout provides an outlined view of the\r
+credentials that are being managed by NetIDMgr. The columns that are\r
+displayed in the window, the columns that are used for grouping and\r
+sorting the list of credentials can be customized. </p>\r
+\r
+<p>The following sections provide more details on the types of\r
+customizations that can be performed:</p>\r
+\r
+<ul>\r
+ <li><a href="#predef">Predefined layouts</a><li>\r
+ <li><a href="#addcol">Adding and removing columns.</a></li>\r
+ <li><a href="#sort">Sorting by a column.</a></li>\r
+ <li><a href="#group">Grouping by a column.</a></li>\r
+</ul>\r
+\r
+<a name="predef" />\r
+<h3>Predefined layouts</h3>\r
+\r
+<p>The predefined layouts in NetIDMgr are: </p>\r
+\r
+<ul>\r
+\r
+ <li><span class="title">By Identity</span>: Credentials grouped by\r
+ identity and credentials type, and finally sorted by credential\r
+ name.</li>\r
+\r
+ <li><span class="title">By Type</span>: Credentials grouped by\r
+ credentials type and then by identity.</li>\r
+\r
+ <li><span class="title">By Location</span>: Credentials grouped by\r
+ location, identity and then by credentials type. The location is\r
+ reported by individual credentials providers that indicate where\r
+ each credential is stored. For Kerberos 5 and Kerberos 4, this is a\r
+ credentials cache name.</li>\r
+\r
+</ul>\r
+\r
+<a name="addcol" />\r
+<h3>Adding and removing columns</h3>\r
+\r
+<p>The <span class="pre">View Columns</span> menu lists all the\r
+columns that are available for display. Each column that is already\r
+displayed will have a check mark next to it. Selecting a column that\r
+is not currently being displayed will add that column to the display.\r
+Selecting a column that is is being displayed will remove it from the\r
+display.</p>\r
+\r
+<p>This menu can be reached either by right-clicking the column header\r
+area or by invoking the <span class="pre">View</span> menu. The menu\r
+is shown below.</p>\r
+\r
+<p><img src="images/screen_menu_view_cols.bmp"/> </p>\r
+\r
+<a name="sort" />\r
+<h3>Sorting by a column</h3>\r
+\r
+<p>Clicking on a column header will change the sort order of the\r
+column if it is already being used as a sort key. If the colunm is\r
+not currently being used as a sort key, clicking on the column header\r
+will start sorting in increasing order by that column. </p>\r
+\r
+<p>Double-clicking a column that is not used for grouping will stop\r
+sorting by that column.</p>\r
+\r
+<a name="group" />\r
+<h3>Grouping by a column</h3>\r
+\r
+<p>Double-clicking on a column header will start grouping by that\r
+column if the column is currently not being used as a sort key. If\r
+the column is currently being used for grouping, then double-clicking\r
+will stop it from being used for grouping.</p>\r
+\r
+</body>\r
+</html>
\ No newline at end of file