AuthenticationType AuthenticationType AuthenticationType AuthenticationType Enum

Definición

Especifica el método de autenticación de administración de derechos.Specifies the method of rights management authentication.

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

Campos

Internal Internal Internal Internal 3

Autenticación implícita para cualquier usuario solicitante.Implicit authentication to any requesting user.

Passport Passport Passport Passport 1

Autenticación de Windows Live IDWindows Live ID.Windows Live IDWindows Live ID authentication.

Windows Windows Windows Windows 0

Autenticación de WindowsWindows en un entorno de dominio corporativo.WindowsWindows authentication in a corporate domain environment.

WindowsPassport WindowsPassport WindowsPassport WindowsPassport 2

Autenticación de Windows o autenticación de Windows Live IDWindows Live ID.Either Windows authentication or Windows Live IDWindows Live ID authentication.

Ejemplos

El ejemplo siguiente también muestra el uso de la AuthenticationType enumeración.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));
    }
    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

Comentarios

AuthenticationType Especifica cómo se autenticarán los usuarios que tienen acceso a contenido con derechos administrados.AuthenticationType specifies how users who access rights managed content are to be authenticated.

Internal También proporciona autenticación para el propietario y el autor de un documento protegido o una plantilla.Internal also provides authentication for the owner and author of a protected document or template.

Se aplica a

Consulte también: