Compartilhar via


IdentityBase interface

Classe de identidade base para permitir a classe de identidade "cortada" na API GetConnectionData Certifica-se de que as representações on-the-wire das classes derivadas sejam compatíveis entre si (por exemplo, o servidor responde com o objeto PublicIdentity enquanto o cliente o desserializa como objeto Identity) As classes derivadas não devem ter propriedades adicionais [DataMember]

Propriedades

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (já que os valores nulos não são enviados pela conexão ou para o banco de dados)

descriptor
id

Identificador de identidade. Também chamada de Chave de Armazenamento ou VSID

isActive

True se a identidade tiver uma associação em qualquer grupo do Azure DevOps na organização.

isContainer

True se a identidade for um grupo.

masterId
memberIds

ID dos membros da identidade (somente grupos).

memberOf
members
metaTypeId
properties
providerDisplayName

O nome de exibição da identidade, conforme especificado pelo provedor de identidade de origem.

resourceVersion
socialDescriptor
subjectDescriptor

Descritor de assunto de uma entidade Graph.

uniqueUserId

Detalhes da propriedade

customDisplayName

O nome de exibição personalizado para a identidade (se houver). Definir essa propriedade como uma cadeia de caracteres vazia limpará o nome de exibição personalizado existente. Definir essa propriedade como null não afetará o valor persistente existente (já que os valores nulos não são enviados pela conexão ou para o banco de dados)

customDisplayName: string

Valor da propriedade

string

descriptor

descriptor: IdentityDescriptor

Valor da propriedade

id

Identificador de identidade. Também chamada de Chave de Armazenamento ou VSID

id: string

Valor da propriedade

string

isActive

True se a identidade tiver uma associação em qualquer grupo do Azure DevOps na organização.

isActive: boolean

Valor da propriedade

boolean

isContainer

True se a identidade for um grupo.

isContainer: boolean

Valor da propriedade

boolean

masterId

masterId: string

Valor da propriedade

string

memberIds

ID dos membros da identidade (somente grupos).

memberIds: string[]

Valor da propriedade

string[]

memberOf

memberOf: IdentityDescriptor[]

Valor da propriedade

members

members: IdentityDescriptor[]

Valor da propriedade

metaTypeId

metaTypeId: number

Valor da propriedade

number

properties

properties: any

Valor da propriedade

any

providerDisplayName

O nome de exibição da identidade, conforme especificado pelo provedor de identidade de origem.

providerDisplayName: string

Valor da propriedade

string

resourceVersion

resourceVersion: number

Valor da propriedade

number

socialDescriptor

socialDescriptor: string

Valor da propriedade

string

subjectDescriptor

Descritor de assunto de uma entidade Graph.

subjectDescriptor: string

Valor da propriedade

string

uniqueUserId

uniqueUserId: number

Valor da propriedade

number