Aracılığıyla paylaş


IAuthenticationExtension.LogonUser Yöntemi

Verilen kimlik bilgileri bilgileriyle ilişkilendirilmiş kullanıcı için bir oturum oluşturur.

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
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Function LogonUser ( _
    userName As String, _
    password As String, _
    authority As String _
) As Boolean
'Kullanım
Dim instance As IAuthenticationExtension
Dim userName As String
Dim password As String
Dim authority As String
Dim returnValue As Boolean

returnValue = instance.LogonUser(userName, _
    password, authority)
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
bool LogonUser(
    string userName,
    string password,
    string authority
)
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
bool LogonUser(
    String^ userName, 
    String^ password, 
    String^ authority
)
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
abstract LogonUser : 
        userName:string * 
        password:string * 
        authority:string -> bool 
function LogonUser(
    userName : String, 
    password : String, 
    authority : String
) : boolean

Parametreler

  • userName
    Tür: System.String
    kimlik bilgileri bilgileriyle ilişkilendirilmiş ad.
  • password
    Tür: System.String
    Kimlik bilgileri ile ilişkilendirilmiş parola.
  • authority
    Tür: System.String
    İsteğe bağlı.Bir kullanıcı (örneğin, bir Windows etki alanı) kimlik doğrulaması için kullanılacak belirli yetkilisi.

Dönüş Değeri

Tür: System.Boolean

Açıklamalar

Uygulamanız, LogonUser rapor sunucusu kullanıcıların kullanıcı adları ve depolamaya doğrulamakparolalar.Örneğin, bir form tabanlı özel güvenlik uzantısı kullanılıyorsa, uygulamadan LogonUser kullanıcı adlarını ve parolaları güvenli bir yapılandırma dosyası veya bir veritabanında saklanan doğrulamak için tablo.