IVssIdentityService interface
Metode
| add |
Menambahkan daftar identitas ke MRU |
| get |
Mendapatkan daftar koneksi untuk identitas tertentu |
| get |
Mendapatkan daftar identitas Paling Baru Digunakan (MRU) |
| remove |
Menghapus daftar identitas dari MRU |
| search |
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
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
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.