Identity interface
Klasa tożsamości podstawowej zezwalająca na klasę tożsamości "trimmed" w interfejsie API GetConnectionData upewnia się, że reprezentacje na przewodach klas pochodnych są ze sobą zgodne (np. serwer odpowiada za pomocą obiektu PublicIdentity, podczas gdy klient deserializuje ją jako obiekt tożsamości) Klasy pochodne nie powinny mieć dodatkowych właściwości [DataMember]
- Rozszerzenie
Właściwości dziedziczone
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ć lub do bazy danych) |
descriptor | |
id | Identyfikator tożsamości. Nazywany 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 Programu Graph. |
unique |
Szczegóły właściwości dziedziczonej
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ć lub do bazy danych)
customDisplayName: string
Wartość właściwości
string
dziedziczone zIdentityBase.customDisplayName
descriptor
id
Identyfikator tożsamości. Nazywany również kluczem magazynu lub identyfikatorEM VSID
id: string
Wartość właściwości
string
dziedziczone zIdentityBase.id
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
dziedziczone zIdentityBase.isActive
isContainer
Wartość True, jeśli tożsamość jest grupą.
isContainer: boolean
Wartość właściwości
boolean
dziedziczone zIdentityBase.isContainer
masterId
memberIds
Identyfikator członków tożsamości (tylko grupy).
memberIds: string[]
Wartość właściwości
string[]
dziedziczone zIdentityBase.memberIds
memberOf
members
metaTypeId
properties
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
dziedziczone zIdentityBase.providerDisplayName
resourceVersion
socialDescriptor
subjectDescriptor
Deskryptor podmiotu jednostki Programu Graph.
subjectDescriptor: string
Wartość właściwości
string
dziedziczone zIdentityBase.subjectDescriptor