SamlSecurityTokenAuthenticator.ResolveIdentity Method     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Resolves the identity associated with the passed in security token or the security key identifier using the supporting token authenticators specified when the SamlSecurityTokenAuthenticator instance was created and returns it as an IIdentity.
Overloads
| ResolveIdentity(SecurityKeyIdentifier) | 
						 Resolves the identity associated with the specified key identifier using the supporting security token authenticators provided when the SamlSecurityTokenAuthenticator instance was created and returns it as an IIdentity.  | 
        	
| ResolveIdentity(SecurityToken) | 
						 Resolves the identity associated with the specified security token using the supporting security token authenticators provided when the SamlSecurityTokenAuthenticator instance was created and returns it as an IIdentity.  | 
        	
ResolveIdentity(SecurityKeyIdentifier)
Resolves the identity associated with the specified key identifier using the supporting security token authenticators provided when the SamlSecurityTokenAuthenticator instance was created and returns it as an IIdentity.
public:
 virtual System::Security::Principal::IIdentity ^ ResolveIdentity(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier);
	public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);
	abstract member ResolveIdentity : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Principal.IIdentity
override this.ResolveIdentity : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.Security.Principal.IIdentity
	Public Overridable Function ResolveIdentity (keyIdentifier As SecurityKeyIdentifier) As IIdentity
	Parameters
- keyIdentifier
 - SecurityKeyIdentifier
 
A SecurityKeyIdentifier to get the identity of.
Returns
An IIdentity that represents the identity of the specified key identifier.
Remarks
SamlSecurityToken security tokens are cached using their key identifier.
Applies to
ResolveIdentity(SecurityToken)
Resolves the identity associated with the specified security token using the supporting security token authenticators provided when the SamlSecurityTokenAuthenticator instance was created and returns it as an IIdentity.
public:
 virtual System::Security::Principal::IIdentity ^ ResolveIdentity(System::IdentityModel::Tokens::SecurityToken ^ token);
	public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityToken token);
	abstract member ResolveIdentity : System.IdentityModel.Tokens.SecurityToken -> System.Security.Principal.IIdentity
override this.ResolveIdentity : System.IdentityModel.Tokens.SecurityToken -> System.Security.Principal.IIdentity
	Public Overridable Function ResolveIdentity (token As SecurityToken) As IIdentity
	Parameters
- token
 - SecurityToken
 
The SecurityToken to get the identity of.
Returns
An IIdentity that represents the identity of the specified security token.