Idioma

Saml2SecurityTokenHandler.CreateConditions(SecurityTokenDescriptor) Método

Definição

Cria as condições para a afirmação.

protected virtual Microsoft.IdentityModel.Tokens.Saml2.Saml2Conditions CreateConditions(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateConditions : Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor -> Microsoft.IdentityModel.Tokens.Saml2.Saml2Conditions
override this.CreateConditions : Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor -> Microsoft.IdentityModel.Tokens.Saml2.Saml2Conditions
Protected Overridable Function CreateConditions (tokenDescriptor As SecurityTokenDescriptor) As Saml2Conditions

Parâmetros

tokenDescriptor
SecurityTokenDescriptor

contém os detalhes das condições.

Devoluções

Um objeto Saml2Conditions.

Exceções

Se tokenDescriptor é nulo.

Observações

De um modo geral, devem ser incluídas condições nas afirmações para limitar o impacto do uso indevido da afirmação. Especificar as condições NotBefore e NotOnOrAfter pode limitar o período de vulnerabilidade no caso de uma afirmação comprometida. A Condição de Restrição de Audiência pode ser usada para indicar explicitamente a(s) parte(s) pretendida(s) da afirmação, o que, aliado à aplicação adequada da restrição de audiência nas partes confiantes, pode ajudar a mitigar ataques de falsificação entre partes confiantes.

A implementação padrão cria as condições NotBefore e NotOnOrAfter com base no tokenDescriptor.Lifetime. Também gerará uma AudienceRestrictionCondition limitando o consumo da asserção a tokenDescriptor.Scope.Address.

Aplica-se a