IAccountStore.GetClaimsForUser Method (ClientCredentialInfo, SecurityPropertyCollection, UserValidationInfo, Boolean, String)
Authenticates and retrieves the claims for a particular user.
Namespace: System.Web.Security.SingleSignOn
Assembly: System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)
Syntax
bool GetClaimsForUser(
ClientCredentialInfo credentialInfo,
SecurityPropertyCollection securityProperties,
out UserValidationInfo userValidationInfo,
out bool authoritative,
out string audit
)
bool GetClaimsForUser(
ClientCredentialInfo^ credentialInfo,
SecurityPropertyCollection^ securityProperties,
[OutAttribute] UserValidationInfo^% userValidationInfo,
[OutAttribute] bool% authoritative,
[OutAttribute] String^% audit
)
abstract GetClaimsForUser :
credentialInfo:ClientCredentialInfo *
securityProperties:SecurityPropertyCollection *
userValidationInfo:UserValidationInfo byref *
authoritative:bool byref *
audit:string byref -> bool
Function GetClaimsForUser (
credentialInfo As ClientCredentialInfo,
securityProperties As SecurityPropertyCollection,
<OutAttribute> ByRef userValidationInfo As UserValidationInfo,
<OutAttribute> ByRef authoritative As Boolean,
<OutAttribute> ByRef audit As String
) As Boolean
Parameters
credentialInfo
Type: System.Web.Security.SingleSignOn.ClientCredentialInfoThe client credential information.
securityProperties
Type: System.Web.Security.SingleSignOn.Authorization.SecurityPropertyCollectionThe security properties for the authenticated user.
userValidationInfo
Type: System.Web.Security.SingleSignOn.UserValidationInfoThe result of user validation.
authoritative
Type: System.Booleantrue if the store handled the logon authoritatively. No other store needs to be tried in order to logon the user. Typically this parameter will be true if the store found the user account.
audit
Type: System.StringA string that is audited locally on the Federation Server.
Return Value
Type: System.Boolean
true if the user credentials have been successfully validated; otherwise false.
See Also
IAccountStore Interface
System.Web.Security.SingleSignOn Namespace
Return to top