Bagikan melalui


IVssIdentityService interface

Metode

addMruIdentitiesAsync(IIdentity[])

Menambahkan daftar identitas ke MRU

getConnections(IIdentity, boolean)

Mendapatkan daftar koneksi untuk identitas tertentu

getIdentityMruAsync()

Mendapatkan daftar identitas Paling Baru Digunakan (MRU)

removeMruIdentitiesAsync(IIdentity[])

Menghapus daftar identitas dari MRU

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

Mengingat model permintaan pencarian, kembalikan daftar Entitas. Jika panggilan balik filterIdentity ditambahkan, filter juga nilai sebelum mengembalikan

Detail Metode

addMruIdentitiesAsync(IIdentity[])

Menambahkan daftar identitas ke MRU

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

Parameter

identities

IIdentity[]

daftar IdentityRefs untuk ditambahkan ke MRU

Mengembalikan

Promise<boolean>

True jika item ditambahkan, salah jika tidak

getConnections(IIdentity, boolean)

Mendapatkan daftar koneksi untuk identitas tertentu

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

Parameter

identity
IIdentity

Entitas untuk mencari koneksi

getDirectReports

boolean

Mengembalikan

Koneksi untuk identitas yang diberikan

getIdentityMruAsync()

Mendapatkan daftar identitas Paling Baru Digunakan (MRU)

function getIdentityMruAsync(): Promise<IIdentity[]>

Mengembalikan

Promise<IIdentity[]>

daftar identitas Paling Baru Digunakan (MRU)

removeMruIdentitiesAsync(IIdentity[])

Menghapus daftar identitas dari MRU

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

Parameter

identity

IIdentity[]

Mengembalikan

Promise<boolean>

True jika item dihapus, jika tidak salah

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

Mengingat model permintaan pencarian, kembalikan daftar Entitas. Jika panggilan balik filterIdentity ditambahkan, filter juga nilai sebelum mengembalikan

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

Parameter

query

string

Kueri untuk mencari tipe identitas dengan.

identityTypes

string[]

Jenis identitas yang akan dicari (default "pengguna" dan "grup")

operationScopes

string[]

Cakupan yang ingin Anda cari (default "ims", "source")

queryTypeHint

string

Petunjuk properti apa yang coba dicari kueri Anda

options

any

Opsi tambahan untuk diteruskan ke pencarian

filterIdentity

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

Filter diteruskan untuk mengubah hasil identitas yang ditemukan

Mengembalikan

Promise<IIdentity[]>

Daftar identitas yang difilter dari pencarian.