예제 #1
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="refId">The SIF RefId that uniquely identifies this object.</param>
 ///<param name="sifRefId">A SIF_RefId</param>
 ///<param name="authenticationSource">The type of source system that produced this Identityobject.</param>
 ///
 public Identity( string refId, SIF_RefId sifRefId, AuthenticationSource authenticationSource )
     : base(Adk.SifVersion, InfrastructureDTD.IDENTITY)
 {
     this.RefId = refId;
     this.SIF_RefId = sifRefId;
     this.SetAuthenticationSource( authenticationSource );
 }
예제 #2
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="refId">The SIF RefId that uniquely identifies this object.</param>
 ///<param name="sifRefId">A SIF_RefId</param>
 ///<param name="authenticationSource">The type of source system that produced this Identityobject.</param>
 ///
 public Identity(string refId, SIF_RefId sifRefId, AuthenticationSource authenticationSource) : base(Adk.SifVersion, InfrastructureDTD.IDENTITY)
 {
     this.RefId     = refId;
     this.SIF_RefId = sifRefId;
     this.SetAuthenticationSource(authenticationSource);
 }
예제 #3
0
 /// <summary>
 /// Sets the value of the <c>&lt;AuthenticationSource&gt;</c> element.
 /// </summary>
 /// <param name="val">A AuthenticationSource object</param>
 /// <remarks>
 /// <para>The SIF specification defines the meaning of this element as: "The type of source system that produced this Identityobject."</para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.3</para>
 /// </remarks>
 public void SetAuthenticationSource( AuthenticationSource val )
 {
     SetField( InfrastructureDTD.IDENTITY_AUTHENTICATIONSOURCE, val );
 }
예제 #4
0
 /// <summary>
 /// Sets the value of the <c>&lt;AuthenticationSource&gt;</c> element.
 /// </summary>
 /// <param name="val">A AuthenticationSource object</param>
 /// <remarks>
 /// <para>The SIF specification defines the meaning of this element as: "The type of source system that produced this Identityobject."</para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.3</para>
 /// </remarks>
 public void SetAuthenticationSource(AuthenticationSource val)
 {
     SetField(InfrastructureDTD.IDENTITY_AUTHENTICATIONSOURCE, val);
 }