예제 #1
0
 /// <summary>
 /// Initializes a new instance of the UserProfileResponseInternal
 /// class.
 /// </summary>
 /// <param name="id">The unique id (UUID) of the user</param>
 /// <param name="displayName">The full name of the user. Might for
 /// example be first and last name</param>
 /// <param name="email">The email address of the user</param>
 /// <param name="name">The unique name that is used to identify the
 /// user.</param>
 /// <param name="origin">The creation origin of this user. Possible
 /// values include: 'appcenter', 'hockeyapp', 'codepush'</param>
 /// <param name="avatarUrl">The avatar URL of the user</param>
 /// <param name="canChangePassword">User is required to send an old
 /// password in order to change the password.</param>
 /// <param name="permissions">The permissions the user has for the
 /// app</param>
 /// <param name="featureFlags">The feature flags that are enabled for
 /// this app</param>
 /// <param name="adminRole">The new admin_role. Possible values
 /// include: 'superAdmin', 'admin', 'devOps', 'customerSupport',
 /// 'notAdmin'</param>
 /// <param name="settings">The user's settings</param>
 public UserProfileResponseInternal(System.Guid id, string displayName, string email, string name, string origin, string avatarUrl = default(string), bool?canChangePassword = default(bool?), IList <string> permissions = default(IList <string>), IList <string> featureFlags = default(IList <string>), string adminRole = default(string), UserProfileResponseInternalSettings settings = default(UserProfileResponseInternalSettings))
     : base(id, displayName, email, name, origin, avatarUrl, canChangePassword, permissions)
 {
     FeatureFlags = featureFlags;
     AdminRole    = adminRole;
     Settings     = settings;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the UserProfileResponseManagement
 /// class.
 /// </summary>
 /// <param name="id">The unique id (UUID) of the user</param>
 /// <param name="displayName">The full name of the user. Might for
 /// example be first and last name</param>
 /// <param name="email">The email address of the user</param>
 /// <param name="name">The unique name that is used to identify the
 /// user.</param>
 /// <param name="origin">The creation origin of this user. Possible
 /// values include: 'appcenter', 'hockeyapp', 'codepush'</param>
 /// <param name="avatarUrl">The avatar URL of the user</param>
 /// <param name="canChangePassword">User is required to send an old
 /// password in order to change the password.</param>
 /// <param name="permissions">The permissions the user has for the
 /// app</param>
 /// <param name="featureFlags">The feature flags that are enabled for
 /// this app</param>
 /// <param name="adminRole">The new admin_role. Possible values
 /// include: 'superAdmin', 'admin', 'devOps', 'customerSupport',
 /// 'notAdmin'</param>
 /// <param name="settings">The user's settings</param>
 /// <param name="updatedAt">The date when the app was last
 /// updated</param>
 /// <param name="verified">A boolean flag that indicates if the user is
 /// already verified</param>
 public UserProfileResponseManagement(System.Guid id, string displayName, string email, string name, string origin, string avatarUrl = default(string), bool?canChangePassword = default(bool?), IList <string> permissions = default(IList <string>), IList <string> featureFlags = default(IList <string>), string adminRole = default(string), UserProfileResponseInternalSettings settings = default(UserProfileResponseInternalSettings), string updatedAt = default(string), bool?verified = default(bool?))
     : base(id, displayName, email, name, origin, avatarUrl, canChangePassword, permissions, featureFlags, adminRole, settings)
 {
     UpdatedAt = updatedAt;
     Verified  = verified;
     CustomInit();
 }