Click or drag to resize

Transfer Methods

The Transfer type exposes the following members.

Methods
  NameDescription
Public methodExpireIdentityViolationEvaluations
Expire SoD violation evaluations for an identity. The code method can be used for SoDV2 and SoDV3 process. Will set the expiration time of all evaluation decisions to Now and queue the identity for calculation. This will potentially launch a new instance of the SoD evaluation process.
Public methodGetConfigurationParameter(IDictionaryString, String, String, Boolean)
Returns the value of a boolean configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, Guid)
Returns the value of a Guid configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, Int32)
Returns the value of a int configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, String)
Returns the value of a string configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodLaunchTransferProcess
Public methodLaunchTransferProcess2
Launches a transfer process for an identity. Action object must be an Identity. The single activity in the transfer process is assigned to the manager(s) of the identity. This can, however, be overridden by stating a FixedAssignee in the configuration string.
Public methodParseConfiguration
Returns a configuration dictionary by parsing a string with key/value pairs.
(Inherited from CodeAssemblyClassBase.)
Public methodRemoveRoles
Remove roles in the transfer identity process
Public methodTransferIdentity
This method will create a context assignment for the old context when an identity is being transferred to a new context The method will also create an Identity transfer object that can be used for reporting, auditing, and to retrieve the old managers of an identity in the Transfer identity assignments survey. If the Identity transfer object is created, the Transfer identity assignments survey will be launched. Properties on the *previous* version of the identity data object will be copied to the new Identity transfer object using the provided copyrule. The method will use the configured Grace days on the context type data object to set the validity of the context assignment for the old context The method cannot be used for personal context types e.g.Employments, and for context membership based on direct context assignments.Only membership-based contexts are supported.
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also