Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) Metodo

Definizione

Crea le attestazioni da un token SAML 2.0.

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::Saml2SecurityToken ^ samlToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.Saml2SecurityToken samlToken);
abstract member CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlToken As Saml2SecurityToken) As ClaimsIdentity

Parametri

samlToken
Saml2SecurityToken

Oggetto Saml2SecurityToken che rappresenta il token di sicurezza dal quale creare le attestazioni.

Restituisce

ClaimsIdentity contenente le attestazioni estratte dal token.

Eccezioni

samlToken è null.

La proprietà Assertion di samlToken è null.

Il gestore non è configurato o un registro di nomi di autorità emittente non è configurato per il gestore. (La proprietà di Configuration è null o è impostata su SecurityTokenHandlerConfiguration con una proprietà IssuerNameRegistry che è null.

Il nome dell'emittente restituito dal Registro di sistema del nome dell'autorità emittente configurato per il token di sicurezza (samlToken) è null o vuoto.

Si applica a