SecureEnvironment.ApplicationManifest SecureEnvironment.ApplicationManifest SecureEnvironment.ApplicationManifest SecureEnvironment.ApplicationManifest Property

Definition

Gets the ApplicationManifest specified when the SecureEnvironment was created.

public:
 property System::String ^ ApplicationManifest { System::String ^ get(); };
public string ApplicationManifest { get; }
member this.ApplicationManifest : string
Public ReadOnly Property ApplicationManifest As String

Property Value

The application manifest specified to the Create method when the SecureEnvironment is created.

Examples

The following example shows use of the ApplicationManifest method.

string applicationManifest = "<manifest></manifest>";
if (File.Exists("rpc.xml"))
{
    StreamReader manifestReader = File.OpenText("rpc.xml");
    applicationManifest = manifestReader.ReadToEnd();
}

if (_secureEnv == null)
{
    if (SecureEnvironment.IsUserActivated(new ContentUser(
                _currentUserId, AuthenticationType.Windows)))
    {
        _secureEnv = SecureEnvironment.Create(
            applicationManifest, new ContentUser(
                _currentUserId, AuthenticationType.Windows));
    }
    else
    {
        _secureEnv = SecureEnvironment.Create(
            applicationManifest,
            AuthenticationType.Windows,
            UserActivationMode.Permanent);
    }
}
Dim applicationManifest As String = "<manifest></manifest>"
If File.Exists("rpc.xml") Then
	Dim manifestReader As StreamReader = File.OpenText("rpc.xml")
	applicationManifest = manifestReader.ReadToEnd()
End If

If _secureEnv Is Nothing Then
	If SecureEnvironment.IsUserActivated(New ContentUser(_currentUserId, AuthenticationType.Windows)) Then
		_secureEnv = SecureEnvironment.Create(applicationManifest, New ContentUser(_currentUserId, AuthenticationType.Windows))
	Else
		_secureEnv = SecureEnvironment.Create(applicationManifest, AuthenticationType.Windows, UserActivationMode.Permanent)
	End If
End If

Applies to