IAuthenticationModule.AuthenticationType プロパティ
認証モジュールが提供する認証の種類を取得します。
ReadOnly Property AuthenticationType As String
[C#]
string AuthenticationType {get;}
[C++]
__property String* get_AuthenticationType();
[JScript]
function get AuthenticationType() : String;
プロパティ値
認証モジュールが提供する認証の種類を示す文字列。
解説
AuthenticationType プロパティは、認証モジュールによって実装される認証の種類を識別します。 AuthenticationType プロパティは、認証モジュールが登録されているかどうかを判断するために AuthenticationManager.Register メソッドで使用し、登録された認証モジュールを削除するために AuthenticationManager.Unregister メソッドで使用します。
使用例
[Visual Basic, C#, C++] AuthenticationType プロパティを使用する方法を次の例に示します。詳細については、 AuthenticationManager クラスのトピックを参照してください。
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 'New
' 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
[C#]
private string m_authenticationType ;
private bool m_canPreAuthenticate ;
// The CustomBasic constructor initializes the properties of the customized
// authentication.
public CustomBasic()
{
m_authenticationType = "Basic";
m_canPreAuthenticate = false;
}
// 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
{
return m_authenticationType;
}
}
// Define the pre-authentication capabilities for the module. The default is set
// to false.
public bool CanPreAuthenticate
{
get
{
return m_canPreAuthenticate;
}
}
[C++]
private:
String* m_authenticationType;
bool m_canPreAuthenticate;
// The CustomBasic constructor initializes the properties of the customized
// authentication.
public:
CustomBasic() {
m_authenticationType = S"Basic";
m_canPreAuthenticate = false;
}
// Define the authentication type. This type is then used to identify this
// custom authentication module. The default is set to Basic.
__property String* get_AuthenticationType() {
return m_authenticationType;
}
// Define the pre-authentication capabilities for the module. The default is set
// to false.
__property bool get_CanPreAuthenticate() {
return m_canPreAuthenticate;
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard
参照
IAuthenticationModule インターフェイス | IAuthenticationModule メンバ | System.Net 名前空間