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
custom |
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 |
is |
Prawda, jeśli tożsamość ma członkostwo w dowolnej grupie usługi Azure Devops w organizacji. |
is |
Wartość True, jeśli tożsamość jest grupą. |
master |
|
member |
Identyfikator członków tożsamości (tylko grupy). |
member |
|
members | |
meta |
|
properties | |
provider |
Nazwa wyświetlana tożsamości określona przez dostawcę tożsamości źródłowej. |
resource |
|
social |
|
subject |
Deskryptor podmiotu jednostki Graph. |
unique |
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
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
members
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