IAuthenticationModule.AuthenticationType 属性   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此身份验证模块提供的身份验证类型。
public:
 property System::String ^ AuthenticationType { System::String ^ get(); };public string AuthenticationType { get; }member this.AuthenticationType : stringPublic ReadOnly Property AuthenticationType As String属性值
指示此身份验证模块提供的身份验证类型的字符串。
示例
下面的示例演示如何使用 AuthenticationType 属性。 有关完整示例, AuthenticationManager 请参阅 类。
// Define the authentication type. This type is then used to identify this
// custom authentication module. The default is set to Basic.
public string AuthenticationType { get; } = "Basic";
// Define the pre-authentication capabilities for the module. The default is set
// to false.
public bool CanPreAuthenticate { get; }
Private m_authenticationType As String
Private m_canPreAuthenticate As Boolean
' The CustomBasic constructor initializes the properties of the customized 
' authentication.
Public Sub New()
  m_authenticationType = "Basic"
  m_canPreAuthenticate = False
End Sub
' Define the authentication type. This type is then used to identify this
' custom authentication module. The default is set to Basic.
Public ReadOnly Property AuthenticationType() As String _
 Implements IAuthenticationModule.AuthenticationType
  Get
    Return m_authenticationType
  End Get
End Property
' Define the pre-authentication capabilities for the module. The default is set
' to false.
Public ReadOnly Property CanPreAuthenticate() As Boolean _
 Implements IAuthenticationModule.CanPreAuthenticate
  Get
    Return m_canPreAuthenticate
  End Get
End Property
注解
属性 AuthenticationType 标识此身份验证模块实现的身份验证类型。 方法 AuthenticationType 使用 AuthenticationManager.Register 属性来确定是否已注册身份验证模块,并用 AuthenticationManager.Unregister 方法删除已注册的身份验证模块。