Saml2SecurityTokenHandler.CreateConditions(SecurityTokenDescriptor) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea las condiciones para la aserción.
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
contiene los detalles de las condiciones.
Devoluciones
Objeto Saml2Conditions.
Excepciones
Si tokenDescriptor es null.
Comentarios
Por lo general, las condiciones deben incluirse en aserciones para limitar el impacto del uso indebido de la aserción. Especificar las condiciones NotBefore y NotOnOrAfter pueden limitar el período de vulnerabilidad en el caso de una aserción en peligro. AudienceRestrictionCondition se puede usar para indicar explícitamente el usuario de confianza previsto o las partes de la aserción, que junto con la aplicación de restricciones de audiencia adecuada en las partes de confianza pueden ayudar a mitigar los ataques de suplantación de identidad entre usuarios de confianza.
La implementación predeterminada crea condiciones NotBefore y NotOnOrAfter basadas en tokenDescriptor.Lifetime. También generará un consumo de limitación de AudienceRestrictionCondition de la aserción a tokenDescriptor.Scope.Address.