Aracılığıyla paylaş


IAuthenticationExtension Arabirimi

SQL Server Reporting Services içinde kimlik doğrulaması uzantısı temsil eder.

Ad Alanı:  Microsoft.ReportingServices.Interfaces
Derlemeler:   Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts içinde.dll)
  Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces içinde.dll)

Sözdizimi

'Bildirim
Public Interface IAuthenticationExtension _
    Inherits IExtension
'Kullanım
Dim instance As IAuthenticationExtension
public interface IAuthenticationExtension : IExtension
public interface class IAuthenticationExtension : IExtension
type IAuthenticationExtension =  
    interface
        interface IExtension
    end
public interface IAuthenticationExtension extends IExtension

IAuthenticationExtension türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik LocalizedName Uzantısı olan bir kullanıcıya görüntülenecek yerelleştirilmiş adını alır arabirim. (IExtension öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem GetUserInfo Geçerli kullanıcı kimliği döndürür.
Ortak yöntem IsValidPrincipalName Belirtilen asıl adı geçerli olup olmadığını gösterir.
Ortak yöntem LogonUser Verilen kimlik bilgileri bilgileriyle ilişkilendirilmiş kullanıcı için bir oturum oluşturur.
Ortak yöntem SetConfiguration Bir uzantı için özel yapılandırma verileri aktarmak için kullanılır. (IExtension öğesinden devralınmıştır.)

Üst

Açıklamalar

IAuthenticationExtensionarabirim Reporting Services kullanıcıların kimliğini doğrulamak rapor sunucusu için özel bir yol belirtmek kendi güvenlik uzantısı sağlar. kimlik doğrulaması uzantısı sınıfını oluşturmak için uygulamak IAuthenticationExtension.

Kendi kimlik doğrulaması uzantısı uygulamaları için sağlar LogonUser, GetUserInfo, ve IsValidPrincipalName yöntemleri.Uygulama IAuthenticationExtension belirtilen yetkili kullanıcı kimlik bilgileri bilgilerini doğrulamak güvenlik uzantısı etkinleştirir ve sağlar rapor sunucusu için access kullanıcı bilgi.

Özel kimlik doğrulaması uzantısı uygulamak birincil kullanılmasıyla formlar kimlik doğrulaması yoludur.Daha fazla bilgi için bkz: "Form kimlik doğrulama sağlayıcısı" içinde sizin..NET Framework Geliştirici Kılavuzu '.