Operation map¶
This page reconciles the operations the proxy exposes against the operations repository source actually invokes. A reader uses it to answer "if the remote service changed this operation, does this repository care".
Operations called from source¶
| Operation | SOAP action | Call site | Calling member | Service documentation | Source |
|---|---|---|---|---|---|
GetDefaultPrinter |
http://tempuri.org/ADWebService/Service1/GetDefaultPrinter |
ActiveDirectoryServiceProxy.GetDefaultPrinter |
GetDefaultPrinter |
clsADServices† |
Services/SAIF.Services.Web.Proxies/ActiveDirectoryServiceProxy.cs:28 |
HasAccessCacheExternal |
http://tempuri.org/ADWebService/Service1/HasAccessCacheExternal |
ActiveDirectoryServiceProxy.HasAccess (when useExternalDomain == true) |
HasAccessCacheExternal |
clsADServices† |
ActiveDirectoryServiceProxy.cs:34 |
HasAccessCache |
http://tempuri.org/ADWebService/Service1/HasAccessCache |
ActiveDirectoryServiceProxy.HasAccess (when useExternalDomain == false) |
HasAccessCache |
clsADServices† |
ActiveDirectoryServiceProxy.cs:35 |
GetUserInfo |
http://tempuri.org/ADWebService/Service1/GetUserInfo |
ActiveDirectoryServiceProxy.GetContact |
GetUserInfo |
clsADServices† |
ActiveDirectoryServiceProxy.cs:40 |
ActiveDirectoryServiceProxy is public, but no repository source constructs it; the four rows above are reachable only by external consumers of the packaged SAIF.SAIFCode.Core assembly*.
Operations present but not called¶
| Operation | SOAP action | Input message | Reason not called |
|---|---|---|---|
GetLastLogon |
http://tempuri.org/ADWebService/Service1/GetLastLogon |
string mailid, domain |
No call site found in repository source |
GetIDNumber |
http://tempuri.org/ADWebService/Service1/GetIDNumber |
string mailid, domain |
No call site found in repository source |
GetPaymentPassword |
http://tempuri.org/ADWebService/Service1/GetPaymentPassword |
string mailid, domain |
No call site found in repository source |
GetAccountsByIDNumber |
http://tempuri.org/ADWebService/Service1/GetAccountsByIDNumber |
string IDNumber |
No call site found in repository source |
GetEMailAddress |
http://tempuri.org/ADWebService/Service1/GetEMailAddress |
string mailid, domain |
No call site found in repository source |
GetFaxNumber |
http://tempuri.org/ADWebService/Service1/GetFaxNumber |
string mailid, domain |
No call site found in repository source |
HasAccess |
http://tempuri.org/ADWebService/Service1/HasAccess |
string mailid, resourcename |
No call site found in repository source |
HasAccessExternal |
http://tempuri.org/ADWebService/Service1/HasAccessExternal |
string mailid, resourcename |
No call site found in repository source |
WhoHasAccessCache |
http://tempuri.org/ADWebService/Service1/WhoHasAccessCache |
string resourcename |
No call site found in repository source |
ResourceCached |
http://tempuri.org/ADWebService/Service1/ResourceCached |
string resourcename |
No call site found in repository source |
GetUserInfoExternal |
http://tempuri.org/ADWebService/Service1/GetUserInfoExternal |
string inMailid |
No call site found in repository source |
IsUserMenuCached |
http://tempuri.org/ADWebService/Service1/IsUserMenuCached |
string inMailID |
No call site found in repository source |
RemoveUserMenuCache |
http://tempuri.org/ADWebService/Service1/RemoveUserMenuCache |
string inMailID |
No call site found in repository source |
GetUserMenuCached |
http://tempuri.org/ADWebService/Service1/GetUserMenuCached |
string inMailID |
No call site found in repository source |
SetPaymentPassword |
http://tempuri.org/ADWebService/Service1/SetPaymentPassword |
string mailid, domain, passwd |
No call site found in repository source |
SetUserMenuCached |
http://tempuri.org/ADWebService/Service1/SetUserMenuCached |
string inMailID, inNavContext |
No call site found in repository source |
Because the generated client is internal, package consumers cannot reach these 16 operations directly either — only the four operations ActiveDirectoryServiceProxy exposes are reachable from outside this repository.
External service origin¶
Origin:
GetDefaultPrinter,HasAccessCacheExternal,HasAccessCache, andGetUserInfoare served byclsADServices, which is not documented by this run.
| Attribute | Value |
|---|---|
| Canonical service | clsADServices |
| Repository | Not determined from source |
| Evidence of the operation shape | Services/SAIF.Services.Web.Proxies/Service References/ActiveDirectory/clsADServices.wsdl |
| Endpoint address | Caller-supplied at run time; unresolved within this repository** |
Coverage¶
| Check | Count | Reconciles |
|---|---|---|
| Operations declared by the proxy | 20 | — |
| Operations called from source | 4 | Rows in "Operations called from source" |
| Operations present but not called | 16 | Rows in "Operations present but not called" |
| Called + not called | 20 | Equals operations declared by the proxy |
| Every called row resolves or is †-marked | Yes | — |
| Every called row has a section in Client reference | Yes | — |
Related documentation¶
Note: Statements marked with
†are derived from dependency library documentation via the Legends CLI. Statements marked with*were inferred from code structure or contextual evidence. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
Services/SAIF.Services.Web.Proxies/Service References/ActiveDirectory/clsADServices.wsdlServices/SAIF.Services.Web.Proxies/ActiveDirectoryServiceProxy.cs