ExternalSecurityProvider Element

The ExternalSecurityProvider element represents an interface that returns custom information about the security used in Microsoft Windows SharePoint Services for use in indexing by a search crawler on a portal.

Syntax

<ExternalSecurityProvider
  ID = "Text"
  Type = "Text">
</ExternalSecurityProvider>

Attributes

Name Description
ID Required Text. Specifies the GUID of the component.
Type Optional Text. Specifies the assembly and class to which the interface supplies information in the portal, separated by a semicolon. The value of this attribute is used by a search Web service for crawling by a portal server.

Element Relationships

Parent Elements
Components

Remarks

The ExternalSecurityProvider element corresponds to the IExternalSecurityWeb interface of the Microsoft.SharePoint namespace.

Example

The following example from an ONET.XML file shows how the ExternalSecurityProvider element is used.

<Components>
  <FileDialogPostProcessor ID="C6659361-1625-4746-931C-36014B146679" />
  <ExternalSecurityProvider ID="A373E6A8-7A87-11D3-B1C1-00C04F68155C" Type="Microsoft.SharePoint.Portal;Microsoft.SharePoint.Portal.SiteData.CategoryWebSecurityProvider" />
</Components>