Saml2SecurityTokenHandler.CreateConditions(SecurityTokenDescriptor) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.