Enables an application to retrieve the authentication data previously stored for a particular user's logon name from the authentication repository.
[OperationContractAttribute()]
[WebGetAttribute(IsBodyStyleSetExplicitly=true, UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticationData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignature={appSignature}")]
Stream GetAuthenticationData(
string ,
string domain,
int ,
string ,
string ,
string
)
'Declaration
<OperationContractAttribute()>
<WebGetAttribute(IsBodyStyleSetExplicitly=True, UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticationData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignature={appSignature}")>
Function GetAuthenticationData( _
ByVal As String, _
ByVal domain As String, _
ByVal As Integer, _
ByVal As String, _
ByVal As String, _
ByVal As String _
) As Stream
'Usage
Dim instance As IAuthenticationRepositoryService
Dim id As String
Dim domain As String
Dim coupon As Integer
Dim logonName As String
Dim dataFormat As String
Dim appSignature As String
Dim value As Stream
value = instance.GetAuthenticationData(id, domain, coupon, logonName, dataFormat, appSignature)
[OperationContractAttribute()]
[WebGetAttribute(IsBodyStyleSetExplicitly=true, UriTemplate="?id={id}&domain={domain}&interface=AuthenticationRepository&method=GetAuthenticationData&coupon={coupon}&logonName={logonName}&dataFormat={dataFormat}&appSignature={appSignature}")]
Stream^ GetAuthenticationData(
String^ ,
String^ domain,
int ,
String^ ,
String^ ,
String^
)
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.