SamlEvidence 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于呈现 SamlSecurityToken 安全令牌的授权决定的证据。
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- 继承
-
SamlEvidence
示例
SamlAuthorizationDecisionStatement
注解
SamlSecurityToken 安全令牌使用 SAML 断言指定其声明,这些断言可以指定使用者何时有权访问特定资源。 SAML 断言中的声明由 SAML 语句表示。 SAML 规范定义了一组 SAML 语句类型,其中一个类型为 SamlAuthorizationDecisionStatement。 SamlAuthorizationDecisionStatement 断言已做出了有关主题访问指定资源的授权决定。 SamlEvidence 类表示 SAML 授权机构用于呈现 SamlAuthorizationDecisionStatement 的授权决定的证据。 该证据指定为 SAML 断言或对 SAML 断言的引用,而这两者分别引用 Assertions 和 AssertionIdReferences 属性。
构造函数
SamlEvidence() |
初始化 SamlEvidence 类的新实例。 |
SamlEvidence(IEnumerable<SamlAssertion>) |
使用指定的 SAML 断言集初始化 SamlEvidence 类的新实例。 |
SamlEvidence(IEnumerable<String>) |
使用指定的 SAML 断言引用集初始化 SamlEvidence 类的新实例。 |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
使用一组指定的 SAML 断言引用和 SAML 断言初始化 SamlEvidence 类的新实例。 |
属性
AssertionIdReferences |
获取 SAML 断言的标识符的集合,这些断言指定 SAML 授权机构呈现授权决定时所依赖的证据。 |
Assertions |
获取 SAML 断言的集合,这些断言包含 SAML 授权机构呈现授权决定时所依赖的证据。 |
IsReadOnly |
获取一个值,该值指示此实例的属性是否是只读的。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MakeReadOnly() |
将此实例设置为只读的。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
从指定的 XML 读取器读取证据。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
将证据写入指定的 XML 序列化程序。 |