Export (0) Print
Expand All

FPCNonWindowsUsers Collection

Internet Security and Acceleration Server 2004/2006 SDK

The FPCNonWindowsUsers collection contains a set of FPCNonWindowsUser objects that represent non-Windows users.

Non-Windows users are users who are authenticated using an authentication scheme other than that of Active Directory. Each non-Windows user is defined by a user name and a namespace that identifies the applicable authentication scheme. Examples of non-Windows users include RADIUS and SecurID users. A group of non-Windows users assembled in an FPCNonWindowsUsers collection can be included in a user set (an FPCUserSet object) along with Active Directory users. For more information, see Defining Groups of Users.

In ISA Server 2006, non-Windows users can also be domain users that an ISA Server computer belonging to a workgroup can authenticate by communicating with a domain controller using the Lightweight Directory Access Protocol (LDAP). These users are known as LDAP users.

This collection is accessed through the NonWindowsUsers property of an FPCUserSet object.

Click here to see the ISA Server object hierarchy.

Methods

The FPCNonWindowsUsers collection defines the following methods.

Method Description
Add Creates a new FPCNonWindowsUser object in the collection and returns a reference to it.
AddEveryoneUserOfNamespace Creates a new FPCNonWindowsUser object for the user called "Everyone" in the specified namespace, adds it to the collection, and returns a reference to it.
AddLdapUser Creates a new FPCNonWindowsUser object in the collection for an LDAP user and returns a reference to it. (This method is introduced in ISA Server 2006.)
Item Retrieves the requested FPCNonWindowsUser object from the collection.
Refresh Reads the values of all the properties of the collection and its elements from persistent storage, discarding any changes that have not been saved.
Remove Removes the specified FPCNonWindowsUser object from the collection.
RemoveAll Removes all of the FPCNonWindowsUser objects from the collection.
RemoveEveryoneUserOfNamespace Removes the FPCNonWindowsUser object for the user called "Everyone" in the specified namespace from the collection.
Save Writes the current values of all the properties of the collection and its elements to persistent storage.

Properties

The FPCNonWindowsUsers collection has the following properties.

Property Description
_NewEnum Gets an enumerator object for the collection.
Count Gets the number of FPCNonWindowsUser objects in the collection.

Interfaces for C++ Programming

This collection implements the IFPCNonWindowsUsers and IFPCNonWindowsUsers2 interfaces.

Requirements

Client Requires Windows XP.
Server Requires Windows Server 2003. Requires Windows Server 2003 or Windows 2000 for ISA Server 2004 Standard Edition.
Version Requires Internet Security and Acceleration (ISA) Server 2006 or ISA Server 2004.
IDL

Declared in Msfpccom.idl.

See Also

COM Objects

Show:
© 2014 Microsoft