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.
Ayrıca bkz.