Namespace: OpenEdge.DataAdmin
Class
User
Parent classes:
Inherits: OpenEdge.DataAdmin.Entity
Implements: OpenEdge.DataAdmin.IUser

/* Copyright (c) 2011,2015 by Progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
File:User
Author(s):hdaniels
Created:Fri Jun 25 13:09:35 EDT 2010




Method Summary
Options Name Purpose
OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()
Export ()
ExportTree (character)
CHARACTER GetKeyValue ()
CHARACTER GetKeyValues () /** workaround due to inconsistent key definition (and property reflection) override in classes that does not use name */

Constructor Summary
Options Name Purpose
User (character)
User (IDataAdminModel)
User (IDataAdminModel, IRequestInfo)

Property Summary
Options Name Purpose
CHARACTER Description /** An optional description of the user. */
OpenEdge.DataAdmin.IDomain Domain /** The Domain of the user. The Domain:Name makes up the second part of the unique identifier. (name@domainname) */
CHARACTER Email /** An email address for the user (optional) */
CHARACTER GivenName /** The given name of the user. (optional) */
CHARACTER Id /** The unique identifier of the user (name@domainname) */
LOGICAL IsSqlOnly /** Set to true if the user is an SQL only user. (ignored by ABL runtime)*/
CHARACTER MiddleInitial /** The middle intial of the user. (optional) */
INTEGER Number /** A User number for the user (optional) */
CHARACTER Password /** The password. Can only be edited by the actual user */
CHARACTER SurName /** The surname (familyname, lastname) of the user. (optional) */
CHARACTER Telephone /** A telephone number for the user (optional) */
OpenEdge.DataAdmin.ITenant Tenant /** The Tenant of the user (as defined by the Domain) */


Method Detail
Top

OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()

Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

Export ()

Top

ExportTree (character)

Parameters:
pcfile CHARACTER
Top

CHARACTER GetKeyValue ()

Returns CHARACTER
Top

CHARACTER GetKeyValues ()

Purpose: workaround due to inconsistent key definition (and property reflection)
override in classes that does not use name
Returns CHARACTER


Constructor Detail
Top

User (character)

Parameters:
cname CHARACTER
Top

User (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

User (IDataAdminModel, IRequestInfo)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pReq OpenEdge.DataAdmin.IRequestInfo


Property Detail
Top

CHARACTER Description

Purpose: An optional description of the user.
Returns CHARACTER
Top

OpenEdge.DataAdmin.IDomain Domain

Purpose: The Domain of the user.
The Domain:Name makes up the second part of the unique identifier. (name@domainname)
Returns OpenEdge.DataAdmin.IDomain
Top

CHARACTER Email

Purpose: An email address for the user (optional)
Returns CHARACTER
Top

CHARACTER GivenName

Purpose: The given name of the user. (optional)
Returns CHARACTER
Top

CHARACTER Id

Purpose: The unique identifier of the user (name@domainname)
Returns CHARACTER
Top

LOGICAL IsSqlOnly

Purpose: Set to true if the user is an SQL only user. (ignored by ABL runtime)
Returns LOGICAL
Top

CHARACTER MiddleInitial

Purpose: The middle intial of the user. (optional)
Returns CHARACTER
Top

INTEGER Number

Purpose: A User number for the user (optional)
Returns INTEGER
Top

CHARACTER Password

Purpose: The password. Can only be edited by the actual user
Returns CHARACTER
Top

CHARACTER SurName

Purpose: The surname (familyname, lastname) of the user. (optional)
Returns CHARACTER
Top

CHARACTER Telephone

Purpose: A telephone number for the user (optional)
Returns CHARACTER
Top

OpenEdge.DataAdmin.ITenant Tenant

Purpose: The Tenant of the user (as defined by the Domain)
Returns OpenEdge.DataAdmin.ITenant


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7