AuthenticationType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hak yönetimi kimlik doğrulaması yöntemini belirtir.
public enum class AuthenticationType
public enum AuthenticationType
type AuthenticationType =
Public Enum AuthenticationType
- Devralma
Alanlar
Internal | 3 | İstekte bulunabilecek herhangi bir kullanıcıya örtük kimlik doğrulaması. |
Passport | 1 | Live ID kimlik doğrulamayı Windows. |
Windows | 0 | Kurumsal etki alanı ortamında kimlik doğrulaması Windows. |
WindowsPassport | 2 | Kimlik doğrulaması Windows veya Live ID kimlik doğrulaması Windows. |
Örnekler
Aşağıdaki örnekte numaralandırmanın AuthenticationType kullanımı da gösterilmektedir.
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
Açıklamalar
AuthenticationType haklarıyla yönetilen içeriğe erişen kullanıcıların kimlik doğrulamasının nasıl yapılacağını belirtir.
Internal
ayrıca korumalı bir belgenin veya şablonun sahibi ve yazarı için kimlik doğrulaması sağlar.