#@#include #@#define RGBA(r,g,b,a) ((((DWORD) ((a) & 0xff)) << 24) | RGB(r,g,b)) Name,Type,Value,Description CredWindow,KC_SPACE,0,"Options for the credentials window as well as the Network Identity Manager application." AutoInit,KC_INT32,0,"Boolean. Prompt for new credentials if no credentials are present during startup." AutoStart,KC_INT32,0,"[PRIVATE] Boolean. Start Network Identity Manager automatically when the current user logs in." AutoImport,KC_INT32,1,"Boolean. Import credentials from the LSA cache when Network Identity Manager starts." AutoDetectNet,KC_INT32,1,"Boolean. Automatically detect network connectivity changes." HideWatermark,KC_INT32,0,"Boolean. Suppress watermark in Credentials display. NOTE: there is no guarantee that this value will exist in future versions." KeepRunning,KC_INT32,1,"Boolean. Run from the system notification area after the main window is closed." DefaultView,KC_STRING,ByIdentity,"[PRIVATE] Name of the default view in Advanced mode." DefaultViewMini,KC_STRING,CompactIdentity,"[PRIVATE] Name of the default view in Basic mode." PaddingHorizontal,KC_INT32,4,"[PRIVATE]" PaddingVertical,KC_INT32,2,"[PRIVATE]" PaddingHeader,KC_INT32,16,"[PRIVATE]" Monitor,KC_INT32,1,"Boolean. Monitor credentials for expiration and renewal." DefaultMonitor,KC_INT32,1,"Boolean. This is the default Monitor value that is assigned for new identities." RefreshTimeout,KC_INT32,60,"Number of seconds between credentials window refreshes. The credentials window automatically triggers a refresh operation. This value specifies the number of seconds that must elapse between two refreshes. During the refresh, all the credentials provider plug-ins will need to re-enumerate their respective credentials." WarnThreshold,KC_INT32,900,In seconds AllowWarn,KC_INT32,1,"Boolean. Enables warning." CriticalThreshold,KC_INT32,300,In seconds AllowCritical,KC_INT32,1,Boolean. Enables critical. AutoRenewThreshold,KC_INT32,600,In seconds AllowAutoRenew,KC_INT32,1,Boolean. RenewAtHalfLife,KC_INT32,1,Boolean. Use half-life algorithm for renewals. DefaultAllowAutoRenew,KC_INT32,1,Default AllowAutoRenew value for new identities DefaultSticky,KC_INT32,0,Default Sticky value for new identities MaxThreshold,KC_INT32,86400,Max value for a threshold (1 day) MinThreshold,KC_INT32,10,Min value for a threshold (0) LogToFile,KC_INT32,0,Boolean. If true logs trace events to a nidmdbg.log in the temp folder DestroyCredsOnExit,KC_INT32,0,Boolean. If true; all credentials will be destroyed when NetIDMgr exits. NotificationAction,KC_INT32,50025,Action to perform when the user clicks on the notification icon. DefaultWindowMode,KC_INT32,1,(0-normal; 1-mini) DefaultTheme,KC_STRING,Default,Default theme. The name should correspond to a subspace in Themes ViewAllIdents,KC_INT32,0,"Boolean. Try to display all known identities if non-zero." Windows,KC_SPACE,0,Window parameters _Schema,KC_SPACE,0,Schema Width,KC_INT32,0, Height,KC_INT32,0, XPos,KC_INT32,0, YPos,KC_INT32,0, Dock,KC_INT32,0,Dock on window corner (0-none; 1-top left; 2-top right; 3-bottom right; 4-bottom left) _Schema,KC_ENDSPACE,0, Main,KC_SPACE,0,Main window Main,KC_ENDSPACE,0, MainMini,KC_SPACE,0,Main window (mini mode) Width,KC_INT32,470, Height,KC_INT32,500, Dock,KC_INT32,3, MainMini,KC_ENDSPACE,0, NewCred,KC_SPACE,0,New credentials window ForceToTop,KC_INT32,1,Force new creds window to the top AnimateSizeChanges,KC_INT32,1,Animate the new creds window when the size needs changing. AnimationSteps,KC_INT32,7,Number of steps in size-change animation AnimationStepTimeout,KC_INT32,40,Number of milliseconds to wait between each step of the size-change animation NewCred,KC_ENDSPACE,0, Windows,KC_ENDSPACE,0, Views,KC_SPACE,0,Preconfigured views for credentials _Schema,KC_SPACE,0,Schema for view definitions Description,KC_STRING,"",Description of the view ColumnList,KC_STRING,"","List of columns for the view, in order" _AppVersion,KC_BINARY,0,Binary version stamp Columns,KC_SPACE,0,"Column definitions. Each column name should have a corresponding subspace here. The name of the column should be a property or field name, unless it is a pseudo column like _CWFlags." _Schema,KC_SPACE,0,Column definition schema Width,KC_INT32,0,Width of the column SortIndex,KC_INT32,0,Sort index Flags,KC_INT32,0,Flags (See KHUI_CW_COL_* values) _Schema,KC_ENDSPACE,0 Columns,KC_ENDSPACE,0 _Schema,KC_ENDSPACE,0, Custom_0,KC_SPACE,0,First custom view. Additional views have names of the form Custom_N Description,KC_STRING,Custom view, ColumnList,KC_STRING,"_CWFlags,IdentityName,TypeName,Name,TimeLeft", Columns,KC_SPACE,0,Columns _CWFlags,KC_SPACE,0, Width,KC_INT32,20, Flags,KC_INT32,112, _CWFlags,KC_ENDSPACE,0, IdentityName,KC_SPACE,0, Width,KC_INT32,100, SortIndex,KC_INT32,0, Flags,KC_INT32,11, IdentityName,KC_ENDSPACE,0 TypeName,KC_SPACE,0 Width,KC_INT32,100 SortIndex,KC_INT32,1 Flags,KC_INT32,11 TypeName,KC_ENDSPACE,0 Name,KC_SPACE,0 Width,KC_INT32,200 SortIndex,KC_INT32,2 Flags,KC_INT32,3 Name,KC_ENDSPACE,0 TimeLeft,KC_SPACE,0 Width,KC_INT32,200 Flags,KC_INT32,1 TimeLeft,KC_ENDSPACE,0 Columns,KC_ENDSPACE,0 Custom_0,KC_ENDSPACE,0, ByIdentity,KC_SPACE,0,The default view Description,KC_STRING,View grouped by identity and credential type, ColumnList,KC_STRING,"_CWFlags,IdentityName,TypeName,Location,Name,TimeLeft", Columns,KC_SPACE,0,Columns _CWFlags,KC_SPACE,0, Width,KC_INT32,20, Flags,KC_INT32,112, _CWFlags,KC_ENDSPACE,0, IdentityName,KC_SPACE,0, Width,KC_INT32,100, SortIndex,KC_INT32,0, Flags,KC_INT32,11, IdentityName,KC_ENDSPACE,0 TypeName,KC_SPACE,0 Width,KC_INT32,100 SortIndex,KC_INT32,1 Flags,KC_INT32,11 TypeName,KC_ENDSPACE,0 Location,KC_SPACE,0, Width,KC_INT32,50 SortIndex,KC_INT32,2 Flags,KC_INT32,11 Location,KC_ENDSPACE,0, Name,KC_SPACE,0 Width,KC_INT32,200 SortIndex,KC_INT32,3 Flags,KC_INT32,3 Name,KC_ENDSPACE,0 TimeLeft,KC_SPACE,0 Width,KC_INT32,200 Flags,KC_INT32,1 TimeLeft,KC_ENDSPACE,0 Columns,KC_ENDSPACE,0 ByIdentity,KC_ENDSPACE,0 ByType,KC_SPACE,0,The default view Description,KC_STRING,View grouped by type and identity, ColumnList,KC_STRING,"_CWFlags,TypeName,IdentityName,Name,TimeLeft", Columns,KC_SPACE,0,Columns _CWFlags,KC_SPACE,0, Width,KC_INT32,20, Flags,KC_INT32,112, _CWFlags,KC_ENDSPACE,0, TypeName,KC_SPACE,0 Width,KC_INT32,100 SortIndex,KC_INT32,0 Flags,KC_INT32,11 TypeName,KC_ENDSPACE,0 IdentityName,KC_SPACE,0, Width,KC_INT32,100, SortIndex,KC_INT32,1, Flags,KC_INT32,11, IdentityName,KC_ENDSPACE,0 Name,KC_SPACE,0 Width,KC_INT32,200 SortIndex,KC_INT32,2 Flags,KC_INT32,3 Name,KC_ENDSPACE,0 TimeLeft,KC_SPACE,0 Width,KC_INT32,200 Flags,KC_INT32,1 TimeLeft,KC_ENDSPACE,0 Columns,KC_ENDSPACE,0 ByType,KC_ENDSPACE,0 ByLocation,KC_SPACE,0,View by location Description,KC_STRING,View grouped by location, ColumnList,KC_STRING,"_CWFlags,Location,IdentityName,TypeName,Name,TimeLeft", Columns,KC_SPACE,0,Columns _CWFlags,KC_SPACE,0, Width,KC_INT32,20, Flags,KC_INT32,112, _CWFlags,KC_ENDSPACE,0, Location,KC_SPACE,0, Width,KC_INT32,100, SortIndex,KC_INT32,0, Flags,KC_INT32,11, Location,KC_ENDSPACE,0, IdentityName,KC_SPACE,0, Width,KC_INT32,100, SortIndex,KC_INT32,1, Flags,KC_INT32,11, IdentityName,KC_ENDSPACE,0 TypeName,KC_SPACE,0 Width,KC_INT32,100 SortIndex,KC_INT32,2 Flags,KC_INT32,11 TypeName,KC_ENDSPACE,0 Name,KC_SPACE,0 Width,KC_INT32,200 SortIndex,KC_INT32,3 Flags,KC_INT32,3 Name,KC_ENDSPACE,0 TimeLeft,KC_SPACE,0 Width,KC_INT32,200 Flags,KC_INT32,1 TimeLeft,KC_ENDSPACE,0 Columns,KC_ENDSPACE,0 ByLocation,KC_ENDSPACE,0 CompactIdentity,KC_SPACE,0,Default Compact View by Identity Description,KC_STRING,Compact view of identities ColumnList,KC_STRING,"IdentityName", ExpandedIdentity,KC_INT32,1,Use expanded display of identity headers NoHeader,KC_INT32,1,Suppress the column header Columns,KC_SPACE,0, IdentityName,KC_SPACE,0, Width,KC_INT32,415, SortIndex,KC_INT32,0, Flags,KC_INT32,171 IdentityName,KC_ENDSPACE,0, Columns,KC_ENDSPACE,0, CompactIdentity,KC_ENDSPACE,0 Custom_1,KC_SPACE,0,Default Compact View by Identity Description,KC_STRING,Compact view of identities ColumnList,KC_STRING,"IdentityName", ExpandedIdentity,KC_INT32,1,Use expanded display of identity headers NoHeader,KC_INT32,1,Suppress the column header Columns,KC_SPACE,0, IdentityName,KC_SPACE,0, Width,KC_INT32,415, SortIndex,KC_INT32,0, Flags,KC_INT32,171 IdentityName,KC_ENDSPACE,0, Columns,KC_ENDSPACE,0, Custom_1,KC_ENDSPACE,0 Views,KC_ENDSPACE,0 Notices,KC_SPACE,0,Notices and alerts MinimizeWarning,KC_INT32,1,Show the minimize warning? Notices,KC_ENDSPACE,0 Themes,KC_SPACE,0,Color schemes for the credentials display _Schema,KC_SPACE,0,Schema for color schemes ClrSelection,KC_INT32,0,"Background (Selection)" ClrBackground,KC_INT32,0,"Background (Normal)" ClrGray,KC_INT32,0,"Background (Gray)" ClrHeader,KC_INT32,0,"Header (Normal)" ClrHeaderCred,KC_INT32,0,"Header (with credentials)" ClrHeaderWarn,KC_INT32,0,"Header (Warning)" ClrHeaderCrit,KC_INT32,0,"Header (Critical)" ClrHeaderExp,KC_INT32,0,"Header (Expired)" ClrHeaderSel,KC_INT32,0,"Header (Normal, Selected)" ClrHeaderCredSel,KC_INT32,0,"Header (with credentials, Selected)" ClrHeaderWarnSel,KC_INT32,0,"Header (Warning, Selected)" ClrHeaderCritSel,KC_INT32,0,"Header (Critical, Selected)" ClrHeaderExpSel,KC_INT32,0,"Header (Expired, Selected)" ClrHeaderOutline,KC_INT32,0,"Header (Outline color)" ClrText,KC_INT32,0,"Text (Normal)" ClrTextSel,KC_INT32,0,"Text (Selected)" ClrTextHeader,KC_INT32,0,"Text (Header)" ClrTextHeaderSel,KC_INT32,0,"Text (Header, Selected)" ClrTextHeaderGray,KC_INT32,0,"Text (Header, Gray)" ClrTextHeaderGraySel,KC_INT32,0,"Text (Header, Gray, Selected)" _Schema,KC_ENDSPACE,0, Default,KC_SPACE,0,Default color scheme ClrSelection,KC_INT32,"RGB(192,192,192)", ClrBackground,KC_INT32,"RGB(255,255,255)", ClrGray,KC_INT32,"RGB(240,240,240)", ClrHeader,KC_INT32,"RGB(240,240,240)", ClrHeaderCred,KC_INT32,"RGB(184,235,134)", ClrHeaderWarn,KC_INT32,"RGB(235,235,134)", ClrHeaderCrit,KC_INT32,"RGB(235,184,134)", ClrHeaderExp,KC_INT32,"RGB(235,134,134)", ClrHeaderSel,KC_INT32,"RGB(200,200,200)", ClrHeaderCredSel,KC_INT32,"RGB(144,195, 94)", ClrHeaderWarnSel,KC_INT32,"RGB(195,195, 94)", ClrHeaderCritSel,KC_INT32,"RGB(195,144, 94)", ClrHeaderExpSel,KC_INT32,"RGB(195, 94, 94)", ClrHeaderOutline,KC_INT32,"RGB(15,15,15)", ClrText,KC_INT32,"RGB(15,15,15)", ClrTextSel,KC_INT32,"RGB(0,0,0)", ClrTextHeader,KC_INT32,"RGB(15,15,15)", ClrTextHeaderSel,KC_INT32,"RGB(0,0,0)", ClrTextHeaderGray,KC_INT32,"RGB(192,192,192)", ClrTextHeaderGraySel,KC_INT32,"RGB(240,240,240)", Default,KC_ENDSPACE,0 Themes,KC_ENDSPACE,0 CredWindow,KC_ENDSPACE,0