Aracılığıyla paylaş


IVssIdentityService interface

Yöntemler

addMruIdentitiesAsync(IIdentity[])

MRU'ya kimlik listesi ekleme

getConnections(IIdentity, boolean)

Belirli bir kimlik için bağlantıların listesini alır

getIdentityMruAsync()

En Son Kullanılan (MRU) kimliklerin listesini alma

removeMruIdentitiesAsync(IIdentity[])

MRU'dan kimlik listesini kaldırma

searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])

Bir arama isteği modeli verilip Varlıkların listesini döndürebilirsiniz. filterIdentity geri çağırması eklenirse, ayrıca döndürmeden önce değerleri filtreleyin

Yöntem Ayrıntıları

addMruIdentitiesAsync(IIdentity[])

MRU'ya kimlik listesi ekleme

function addMruIdentitiesAsync(identities: IIdentity[]): Promise<boolean>

Parametreler

identities

IIdentity[]

MRU'ya eklenecek IdentityRefs listesi

Döndürülenler

Promise<boolean>

Öğe eklendiyse True, aksi halde false

getConnections(IIdentity, boolean)

Belirli bir kimlik için bağlantıların listesini alır

function getConnections(identity: IIdentity, getDirectReports?: boolean): Promise<IdentitiesGetConnectionsResponseModel>

Parametreler

identity
IIdentity

Bağlantıları aramak için varlık

getDirectReports

boolean

Döndürülenler

Verilen kimlik için bağlantılar

getIdentityMruAsync()

En Son Kullanılan (MRU) kimliklerin listesini alma

function getIdentityMruAsync(): Promise<IIdentity[]>

Döndürülenler

Promise<IIdentity[]>

En Son Kullanılan (MRU) kimliklerin listesi

removeMruIdentitiesAsync(IIdentity[])

MRU'dan kimlik listesini kaldırma

function removeMruIdentitiesAsync(identity: IIdentity[]): Promise<boolean>

Parametreler

identity

IIdentity[]

Döndürülenler

Promise<boolean>

Öğe kaldırıldıysa True, aksi halde yanlış

searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])

Bir arama isteği modeli verilip Varlıkların listesini döndürebilirsiniz. filterIdentity geri çağırması eklenirse, ayrıca döndürmeden önce değerleri filtreleyin

function searchIdentitiesAsync(query: string, identityTypes?: string[], operationScopes?: string[], queryTypeHint?: string, options?: any, filterIdentity?: (returnedEntities: IIdentity[]) => IIdentity[]): Promise<IIdentity[]>

Parametreler

query

string

Kimlik türünde arama yapmak için sorgu.

identityTypes

string[]

Aranacak kimlik türleri (varsayılan "kullanıcı" ve "grup")

operationScopes

string[]

Aramak istediğiniz kapsam (varsayılan "ims", "kaynak")

queryTypeHint

string

Sorgunuzun aramaya çalıştığı özelliğin ipucu

options

any

Aramaya geçirmek için ek seçenekler

filterIdentity

(returnedEntities: IIdentity[]) => IIdentity[]

Bulunan kimliklerin sonuçlarını değiştirmek için geçirilen bir filtre

Döndürülenler

Promise<IIdentity[]>

Aramadaki filtrelenmiş kimliklerin listesi.