GetAuthenticationData Method

Summary

Enables an application to retrieve the authentication data previously stored for a particular user's logon name from the authentication repository.

Syntax
C#
VB
C++
[OperationContractAttribute()] 
[WebGetAttribute(BodyStyle=0, 
   UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticat" + "ionData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignatu" + "re={appSignature}")] 
public Stream GetAuthenticationData( 
   string id, 
   string domain, 
   int coupon, 
   string logonName, 
   string dataFormat, 
   string appSignature 
) 
<OperationContractAttribute()> 
<WebGetAttribute(IsBodyStyleSetExplicitly=True, UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticationData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignature={appSignature}")> 
Function GetAuthenticationData( _ 
   ByVal id As String, _ 
   ByVal domain As String, _ 
   ByVal coupon As Integer, _ 
   ByVal logonName As String, _ 
   ByVal dataFormat As String, _ 
   ByVal appSignature As String _ 
) As Stream 
[OperationContractAttribute()] 
[WebGetAttribute(IsBodyStyleSetExplicitly=true, UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticationData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignature={appSignature}")] 
Stream^ GetAuthenticationData(  
   String^ id, 
   String^ domain, 
   int coupon, 
   String^ logonName, 
   String^ dataFormat, 
   String^ appSignature 
)  

Parameters

id
The context manager id.

domain
The domain name of the site or organization that is being served by the located component.

coupon
The connection coupon obtain from the Connect method.

logonName
A user's logon name.

dataFormat
An application-defined string that is used when an application needs to maintain multiple forms of authentication data for a user (e.g., password, thumbprint image, etc.). If only one form of authentication data is needed, this string can be empty.

appSignature
The application's digital signature.

Return Value

The userData and repositorySignature.

Requirements

Target Platforms

Help Version 20.0.2019.9.19
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2019 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Ccow.Services Assembly