AuthenticationType AuthenticationType AuthenticationType AuthenticationType Enum


Gibt die Methode der Rights Management-Authentifizierung an.Specifies the method of rights management authentication.

public enum class AuthenticationType
public enum AuthenticationType
type AuthenticationType = 
Public Enum AuthenticationType


Internal Internal Internal Internal 3

Implizite Authentifizierung für jeden anfordernden Benutzer.Implicit authentication to any requesting user.

Passport Passport Passport Passport 1

Windows Live IDWindows Live ID-Authentifizierung.authentication.

Windows Windows Windows Windows 0

WindowsWindows-Authentifizierung in einer Domänenumgebung eines Unternehmens.authentication in a corporate domain environment.

WindowsPassport WindowsPassport WindowsPassport WindowsPassport 2

Entweder Windows-Authentifizierung oder Windows Live IDWindows Live ID-Authentifizierung.Either Windows authentication or Windows Live IDWindows Live ID authentication.


Das folgende Beispiel zeigt auch die Verwendung der AuthenticationType Enumeration.The following example also shows use of the AuthenticationType enumeration.

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));
        _secureEnv = SecureEnvironment.Create(
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))
		_secureEnv = SecureEnvironment.Create(applicationManifest, AuthenticationType.Windows, UserActivationMode.Permanent)
	End If
End If


AuthenticationType Gibt an, wie Benutzer, die rechteverwaltung geschützte Inhalte zugreifen, authentifiziert werden.AuthenticationType specifies how users who access rights managed content are to be authenticated.

Internal ermöglicht auch die Authentifizierung für den Besitzer und den Autor eines geschützten Dokuments oder einer Vorlage.Internal also provides authentication for the owner and author of a protected document or template.

Gilt für:

Siehe auch