IVssIdentityService interface
Metody
| add |
Přidání seznamu identit do MRU |
| get |
Získá seznam připojení pro danou identitu |
| get |
Získání seznamu naposledy použitých identit (MRU) |
| remove |
Odebrání seznamu identit z MRU |
| search |
Na základě modelu žádosti o vyhledávání vraťte seznam entit. Pokud je přidáno zpětné volání filterIdentity, před vrácením hodnoty navíc filtrujte |
Podrobnosti metody
addMruIdentitiesAsync(IIdentity[])
Přidání seznamu identit do MRU
function addMruIdentitiesAsync(identities: IIdentity[]): Promise<boolean>
Parametry
- identities
seznam IdentityRefs, které se mají přidat do MRU
Návraty
Promise<boolean>
True, pokud byla položka přidána, false v opačném případě
getConnections(IIdentity, boolean)
Získá seznam připojení pro danou identitu
function getConnections(identity: IIdentity, getDirectReports?: boolean): Promise<IdentitiesGetConnectionsResponseModel>
Parametry
- identity
- IIdentity
Entita pro vyhledávání připojení
- getDirectReports
-
boolean
Návraty
Spojení pro danou identitu
getIdentityMruAsync()
Získání seznamu naposledy použitých identit (MRU)
function getIdentityMruAsync(): Promise<IIdentity[]>
Návraty
Promise<IIdentity[]>
seznam naposledy použitých identit (MRU)
removeMruIdentitiesAsync(IIdentity[])
Odebrání seznamu identit z MRU
function removeMruIdentitiesAsync(identity: IIdentity[]): Promise<boolean>
Parametry
- identity
Návraty
Promise<boolean>
True, pokud byla položka odebrána, false jinak
searchIdentitiesAsync(string, string[], string[], string, any, (returnedEntities: IIdentity[]) => IIdentity[])
Na základě modelu žádosti o vyhledávání vraťte seznam entit. Pokud je přidáno zpětné volání filterIdentity, před vrácením hodnoty navíc filtrujte
function searchIdentitiesAsync(query: string, identityTypes?: string[], operationScopes?: string[], queryTypeHint?: string, options?: any, filterIdentity?: (returnedEntities: IIdentity[]) => IIdentity[]): Promise<IIdentity[]>
Parametry
- query
-
string
Dotaz pro vyhledávání typu identit pomocí.
- identityTypes
-
string[]
Typy identit, které se mají hledat (výchozí "uživatel" a "skupina")
- operationScopes
-
string[]
Rozsah, který chcete vyhledávat (výchozí "ims", "source")
- queryTypeHint
-
string
Nápověda k tomu, jakou vlastnost se váš dotaz pokouší prohledat
- options
-
any
Další možnosti předání do vyhledávání
- filterIdentity
-
(returnedEntities: IIdentity[]) => IIdentity[]
Filtr předaný ke změně výsledků nalezených identit
Návraty
Promise<IIdentity[]>
Seznam filtrovaných identit z vyhledávání.