Udostępnij za pośrednictwem


IdentityBase interface

Klasa tożsamości podstawowej zezwalająca na klasę tożsamości "trimmed" w interfejsie API GetConnectionData zapewnia, że reprezentacje klasy pochodnej w sieci są zgodne ze sobą (np. serwer odpowiada za pomocą obiektu PublicIdentity, podczas gdy klient deserializuje go jako obiekt tożsamości) Klasy pochodne nie powinny mieć dodatkowych właściwości [DataMember]

Właściwości

customDisplayName

Niestandardowa nazwa wyświetlana tożsamości (jeśli istnieje). Ustawienie tej właściwości na pusty ciąg spowoduje wyczyszczenie istniejącej niestandardowej nazwy wyświetlanej. Ustawienie tej właściwości na wartość null nie wpłynie na istniejącą utrwalone wartości (ponieważ wartości null nie są wysyłane przez sieć ani do bazy danych)

descriptor
id

Identyfikator tożsamości. Nazywane również kluczem magazynu lub identyfikatorem VSID

isActive

Prawda, jeśli tożsamość ma członkostwo w dowolnej grupie usługi Azure Devops w organizacji.

isContainer

Wartość True, jeśli tożsamość jest grupą.

masterId
memberIds

Identyfikator członków tożsamości (tylko grupy).

memberOf
members
metaTypeId
properties
providerDisplayName

Nazwa wyświetlana tożsamości określona przez dostawcę tożsamości źródłowej.

resourceVersion
socialDescriptor
subjectDescriptor

Deskryptor podmiotu jednostki Graph.

uniqueUserId

Szczegóły właściwości

customDisplayName

Niestandardowa nazwa wyświetlana tożsamości (jeśli istnieje). Ustawienie tej właściwości na pusty ciąg spowoduje wyczyszczenie istniejącej niestandardowej nazwy wyświetlanej. Ustawienie tej właściwości na wartość null nie wpłynie na istniejącą utrwalone wartości (ponieważ wartości null nie są wysyłane przez sieć ani do bazy danych)

customDisplayName: string

Wartość właściwości

string

descriptor

descriptor: IdentityDescriptor

Wartość właściwości

id

Identyfikator tożsamości. Nazywane również kluczem magazynu lub identyfikatorem VSID

id: string

Wartość właściwości

string

isActive

Prawda, jeśli tożsamość ma członkostwo w dowolnej grupie usługi Azure Devops w organizacji.

isActive: boolean

Wartość właściwości

boolean

isContainer

Wartość True, jeśli tożsamość jest grupą.

isContainer: boolean

Wartość właściwości

boolean

masterId

masterId: string

Wartość właściwości

string

memberIds

Identyfikator członków tożsamości (tylko grupy).

memberIds: string[]

Wartość właściwości

string[]

memberOf

memberOf: IdentityDescriptor[]

Wartość właściwości

members

members: IdentityDescriptor[]

Wartość właściwości

metaTypeId

metaTypeId: number

Wartość właściwości

number

properties

properties: any

Wartość właściwości

any

providerDisplayName

Nazwa wyświetlana tożsamości określona przez dostawcę tożsamości źródłowej.

providerDisplayName: string

Wartość właściwości

string

resourceVersion

resourceVersion: number

Wartość właściwości

number

socialDescriptor

socialDescriptor: string

Wartość właściwości

string

subjectDescriptor

Deskryptor podmiotu jednostki Graph.

subjectDescriptor: string

Wartość właściwości

string

uniqueUserId

uniqueUserId: number

Wartość właściwości

number