Click or drag to resize
Person Class
Person - This resource defines applicable policies to manage incoming requests.
Inheritance Hierarchy

Namespace: IdmNet.Models
Assembly: IdmNet (in IdmNet.dll) Version: 1.3.0.0 (1.3.0)
Syntax
public class Person : IdmResource

The Person type exposes the following members.

Constructors
  NameDescription
Public methodPerson
Parameterless CTOR
Public methodPerson(IdmResource)
Build a Person object from a IdmResource object
Top
Properties
  NameDescription
Public propertyAccountName
Account Name - User's log on name
Public propertyAD_UserCannotChangePassword
AD User Cannot Change Password - Will sync from AD to track whether the user is locked out from changing their AD password
Public propertyAddress
Address -
Public propertyAssistant
Assistant -
Public propertyAttributes
List of attributes for which we have data for this particular object. Note that due to performance reasons, there may be other attributes and values in the identity manager service, but they may not have been retrieved yet.
(Inherited from IdmResource.)
Public propertyAuthNLockoutRegistrationID
Lockout Gate Registration Data Ids - This is the list of gate registration ids used by the lockout gate
Public propertyAuthNWFLockedOut
AuthN Workflow Locked Out - This is the list of AuthN Processes a user is locked out of
Public propertyAuthNWFRegistered
AuthN Workflow Registered - This is the list of AuthN Processes a user is registered for
Public propertyCity
City -
Public propertyCompany
Company -
Public propertyCostCenter
Cost Center -
Public propertyCostCenterName
Cost Center Name -
Public propertyCountry
Country/Region -
Public propertyCreatedTime
(aka Created Time) The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
(Inherited from IdmResource.)
Public propertyCreator
This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
(Inherited from IdmResource.)
Public propertyDeletedTime
(aka Deleted Time) The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
(Inherited from IdmResource.)
Public propertyDepartment
Department -
Public propertyDescription
Resource Description
(Inherited from IdmResource.)
Public propertyDetectedRulesList
(aka Detected Rules List) The synchronization rules detected for resources in external systems.
(Inherited from IdmResource.)
Public propertyDisplayName
(aka Display Name) Display name for the resource.
(Inherited from IdmResource.)
Public propertyDomain
Domain - Choose the domain where you want to create the user account for this user
Public propertyDomainConfiguration
Domain Configuration - A reference to a the parent Domain resource for this resource.
Public propertyEmail
E-mail - Primary e-mail address for the user
Public propertyEmployeeEndDate
Employee End Date -
Public propertyEmployeeID
Employee ID -
Public propertyEmployeeStartDate
Employee Start Date -
Public propertyEmployeeType
Employee Type -
Public propertyExpectedRulesList
(aka Expected Rules List) This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.
(Inherited from IdmResource.)
Public propertyExpirationTime
(aka Expiration Time) The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.
(Inherited from IdmResource.)
Public propertyFirstName
First Name -
Public propertyFreezeCount
Freeze Count -
Public propertyFreezeLevel
Freeze Level - Tracks the number of times the user has unsuccessfully attempted to run an AuthN WF
Public propertyIsRASEnabled
RAS Access Permission -
Public propertyItem
Resource Indexer - get's the attribute of the resource object as indexed by name.
(Inherited from IdmResource.)
Public propertyJobTitle
Job Title -
Public propertyLastName
Last Name -
Public propertyLastResetAttemptTime
Last Reset Attempt Time -
Public propertyLocale
The region and language for which the representation of a resource has been adapted.
(Inherited from IdmResource.)
Public propertyLoginName
Login Name - This is a combination for domain/Alias
Public propertyMailNickname
E-mail Alias - E-mail alias. It is used to create the e-mail address
Public propertyManager
Manager -
Public propertyMiddleName
Middle Name -
Public propertyMobilePhone
Mobile Phone -
Public propertymsidmMFAPINCode
MFA PIN Code - The PIN code that should be used during Multi-Factor Authentication process
Public propertymsidmOneTimePasswordEmailAddress
One-Time Password Email Address - Email address used to deliver a one-time password to the user.
Public propertymsidmOneTimePasswordMobilePhone
One-Time Password Mobile Phone - Mobile phone number used to deliver a one-time password to the user.
Public propertymsidmPamLinkedUser
PAM Linked User - The User Identity for PAM requests to use
Public propertymsidmPhoneGatePhoneNumber
Phone Gate Phone Number - Phone number used to Phone Gate Authentication.
Public propertyMVObjectID
(aka MV Resource ID) The GUID of an entry in the FIM metaverse corresponding to this resource.
(Inherited from IdmResource.)
Public propertyObjectID
(aka Resource ID) The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created. Note that it is not required here since this class also represents resources that may not have been created as well as existing resources.
(Inherited from IdmResource.)
Public propertyObjectSID
Resource SID - A binary value that specifies the security identifier (SID) of the user. The SID is a unique value used to identify the user as a security principal.
Public propertyObjectType
Object Type (can only be Person)
(Overrides IdmResourceObjectType.)
Public propertyOfficeFax
Fax -
Public propertyOfficeLocation
Office Location -
Public propertyOfficePhone
Office Phone -
Public propertyPhoto
Photo -
Public propertyPostalCode
Postal Code -
Public propertyProxyAddressCollection
Proxy Address Collection -
Public propertyRegister
Register -
Public propertyRegistrationRequired
Registration Required - Tracks if the user must register for SSPR
Public propertyResetPassword
Reset Password - This attribute is used to trigger a password reset process.
Public propertyResourceTime
(aka Resource Time) The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.
(Inherited from IdmResource.)
Public propertySIDHistory
SID History - Contains previous SIDs used for the resource if the resource was moved from another domain.
Public propertyTimeZone
Time Zone - Reference to timezone configuration
Top
Methods
  NameDescription
Protected methodAttrToBool
Convert the named attribute to a Boolean value
(Inherited from IdmResource.)
Protected methodAttrToDateTime
Convert the named attribute to a DateTime value
(Inherited from IdmResource.)
Protected methodAttrToInteger
Convert the named attribute to an Integer value
(Inherited from IdmResource.)
Protected methodAttrToNullableBool
Convert the named attribute to a Boolean value
(Inherited from IdmResource.)
Protected methodAttrToNullableDateTime
Convert the named attribute to a DateTime value
(Inherited from IdmResource.)
Protected methodAttrToNullableInteger
Convert the named attribute to an Integer value
(Inherited from IdmResource.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttr(String)
Get a particular attribute and its values by name
(Inherited from IdmResource.)
Public methodGetAttrT(String, T)
Get the complex object that is backing a single-valued reference attribute in IdmNet.
(Inherited from IdmResource.)
Public methodGetAttrValue
Get just a single value from an attribute object by name
(Inherited from IdmResource.)
Public methodGetAttrValues
Get all attribute values from an attribute object by name
(Inherited from IdmResource.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetMultiValuedAttrT
Get the list of complex objects that is backing a multi-valued reference attribute in IdmNet.
(Inherited from IdmResource.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetAttrValue
Set just a single value on a named attribute object
(Inherited from IdmResource.)
Public methodSetAttrValues
Set all attribute values on an named attribute object
(Inherited from IdmResource.)
Public methodSetMultiValuedAttrT
Set the list of complex objects that is backing a multi-valued reference attribute in IdmNet.
(Inherited from IdmResource.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also