June 2003
Intermediate to advanced
714 pages
22h 8m
English
GenericIdentity
public class GenericIdentity : IIdentity { // Public Constructors public GenericIdentity(stringname); public GenericIdentity(stringname, stringtype); // Public Instance Properties public virtual string AuthenticationType{get; } // implements IIdentity public virtual bool IsAuthenticated{get; } // implements IIdentity public virtual string Name{get; } // implements IIdentity }
This implementation of the IIdentity interface
provides a generic representation of a user.
GenericIdentity objects are created using standard
constructors that take either the user’s name or the
user’s name and a string representing the
authentication mechanism used to authenticate the user. The ability
to create GenericIdentity objects with any
username means that the GenericIdentity class can
be used to represent users authenticated against any authority.