Idioma

Saml2SecurityTokenHandler.CreateConditions(SecurityTokenDescriptor) Método

Definição

Cria as condições para a declaraçã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.

Retornos

Um objeto Saml2Conditions.

Exceções

Se tokenDescriptor for nulo.

Comentários

Em geral, as condições devem ser incluídas em declarações para limitar o impacto do uso indevido da declaração. Especificar as condições NotBefore e NotOnOrAfter pode limitar o período de vulnerabilidade no caso de uma asserção comprometida. O AudienceRestrictionCondition pode ser usado para declarar explicitamente a parte confiável pretendida ou partes da declaração, o que, juntamente com a imposição de restrição de audiência apropriada em partes confiáveis, pode ajudar a mitigar os ataques de falsificação entre partes confiáveis.

A implementação padrão cria condições NotBefore e NotOnOrAfter com base no tokenDescriptor.Lifetime. Ele também gerará um AudienceRestrictionCondition limitando o consumo da declaração para tokenDescriptor.Scope.Address.

Aplica-se a