IdentityBase interface
Базовый класс Identity, разрешающий "обрезать" класс удостоверений в API GetConnectionData. Гарантирует, что по сети представления производных классов совместимы друг с другом (например, сервер отвечает с объектом PublicIdentity, а клиент десериализует его как объект Identity). Производные классы не должны иметь дополнительных свойств [DataMember]
Свойства
custom |
Настраиваемое отображаемое имя для удостоверения (если оно есть). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет очищено. Присвоение этому свойству значения NULL не повлияет на существующее сохраненное значение (так как значения NULL не отправляются по сети или в базу данных). |
descriptor | |
id | Идентификатор удостоверения. Также называется ключом хранилища или VSID. |
is |
Значение true, если удостоверение является членом любой группы Azure Devops в организации. |
is |
Значение true, если удостоверение является группой. |
master |
|
member |
Идентификатор членов удостоверения (только для групп). |
member |
|
members | |
meta |
|
properties | |
provider |
Отображаемое имя удостоверения, указанное поставщиком удостоверений источника. |
resource |
|
social |
|
subject |
Дескриптор субъекта сущности Graph. |
unique |
Сведения о свойстве
customDisplayName
Настраиваемое отображаемое имя для удостоверения (если оно есть). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет очищено. Присвоение этому свойству значения NULL не повлияет на существующее сохраненное значение (так как значения NULL не отправляются по сети или в базу данных).
customDisplayName: string
Значение свойства
string
descriptor
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
members
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