Поделиться через


IdentityBase interface

Базовый класс Identity, разрешающий "обрезать" класс удостоверений в API GetConnectionData. Гарантирует, что по сети представления производных классов совместимы друг с другом (например, сервер отвечает с объектом PublicIdentity, а клиент десериализует его как объект Identity). Производные классы не должны иметь дополнительных свойств [DataMember]

Свойства

customDisplayName

Настраиваемое отображаемое имя для удостоверения (если оно есть). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет очищено. Присвоение этому свойству значения NULL не повлияет на существующее сохраненное значение (так как значения NULL не отправляются по сети или в базу данных).

descriptor
id

Идентификатор удостоверения. Также называется ключом хранилища или VSID.

isActive

Значение true, если удостоверение является членом любой группы Azure Devops в организации.

isContainer

Значение true, если удостоверение является группой.

masterId
memberIds

Идентификатор членов удостоверения (только для групп).

memberOf
members
metaTypeId
properties
providerDisplayName

Отображаемое имя удостоверения, указанное поставщиком удостоверений источника.

resourceVersion
socialDescriptor
subjectDescriptor

Дескриптор субъекта сущности Graph.

uniqueUserId

Сведения о свойстве

customDisplayName

Настраиваемое отображаемое имя для удостоверения (если оно есть). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет очищено. Присвоение этому свойству значения NULL не повлияет на существующее сохраненное значение (так как значения NULL не отправляются по сети или в базу данных).

customDisplayName: string

Значение свойства

string

descriptor

descriptor: IdentityDescriptor

Значение свойства

id

Идентификатор удостоверения. Также называется ключом хранилища или VSID.

id: string

Значение свойства

string

isActive

Значение true, если удостоверение является членом любой группы Azure Devops в организации.

isActive: boolean

Значение свойства

boolean

isContainer

Значение true, если удостоверение является группой.

isContainer: boolean

Значение свойства

boolean

masterId

masterId: string

Значение свойства

string

memberIds

Идентификатор членов удостоверения (только для групп).

memberIds: string[]

Значение свойства

string[]

memberOf

memberOf: IdentityDescriptor[]

Значение свойства

members

members: IdentityDescriptor[]

Значение свойства

metaTypeId

metaTypeId: number

Значение свойства

number

properties

properties: any

Значение свойства

any

providerDisplayName

Отображаемое имя удостоверения, указанное поставщиком удостоверений источника.

providerDisplayName: string

Значение свойства

string

resourceVersion

resourceVersion: number

Значение свойства

number

socialDescriptor

socialDescriptor: string

Значение свойства

string

subjectDescriptor

Дескриптор субъекта сущности Graph.

subjectDescriptor: string

Значение свойства

string

uniqueUserId

uniqueUserId: number

Значение свойства

number