Defines the configuration for a HealthVault application.
public class ApplicationInfo
Constructs an ApplicationInfo instance with default values.
Constructs an ApplicationInfo instance with the specified application name and public keys.
The list of strings that are currently have meaning in ApplicationAttributes.
Gets or sets the action URL for the application.
Gets or sets the application attributes.
Gets or sets the reason the application requires the base online and offline authorization rules it is requesting.
Gets a collection of the HealthVault methods the application can call.
Gets a collection of authorizations to HealthVault vocabularies. This represents the maximum authorization set that the application can grant to its child applications.
Gets the client service token.
Gets or sets various configuration options that applications can use.
Dictionary of language specifiers and localized authorization reasons of the application.
Dictionary of language specifiers and localized descriptions of the application.
Gets a dictionary of language specifiers and localized names of the application.
Gets or sets a description of the application which is shown to the user when authorizing the application to their record.
Gets or sets the domain name for the application.
Gets or sets the application's Direct To Clinical success message.
Gets or sets the application id.
Does the application want the user consent/permission for BDP a required rule or is it optional for the user to choose/subscribe to?
Did the application successfully complete the BDP onboarding process?
Gets or sets the large logo for the application.
Gets the list of Meaningful Use sources associated with this application.
Gets or sets the name of the application.
Gets a collection of the offline base authorization rules for the application.
Gets a collection of the online base authorization rules for the application.
Gets the list of organizations supported by the application.
Gets or sets the length of time a user token will persist if they choose the "Keep me logged in on this computer" checkbox during HealthVault login.
Gets or sets the application's privacy statement.
Gets a collection of the public keys for the application.
Gets or sets the small logo for the application.
Gets or sets whether the application supports all HealthVault instances.
Gets the instance identifiers for the HealthVault instances the application supports.
Gets a collection of the record locations supported by this application.
Gets or sets the IP address masks from which the application can call HealthVault.
Gets a collection of authorizations to HealthVault vocabularies, that the application has access to.
Updates the application's configuration in HealthVault.