WebApplicationCredential Class
HealthVault
Enables web applications to authenticate themselves,
with or without the authentication context of a user.
Namespace: Microsoft.Health.Web.AuthenticationAssembly: Microsoft.Health (in Microsoft.Health.dll) Version: 2.0.0.0 (1.12.1030.8622)
Web applications can authenticate in two modes:
First, an application can authenticate itself in the anonymous mode,
that is, not in the context of a user. This mode enables application
servers to communicate with the HealthVault Service as a trusted operation,
but not explicitly on behalf of a user.
Secondly, an application can authenticate itself in the context of a user.
This mode enables applications to communicate with the HealthVault
Service both as a trusted operation and in the user context. The
application can therefore explicitly perform operations as that user
or as trusted operations as in the anonymous case.
The credential proves the application's identity by signing the
authentication request with the application's private key. The user's
context is provided by the property.
System..::..Object
Microsoft.Health.Authentication..::..Credential
Microsoft.Health.Web.Authentication..::..WebApplicationCredential
Microsoft.Health.Authentication..::..Credential
Microsoft.Health.Web.Authentication..::..WebApplicationCredential