SamlSubject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 SAML 安全令牌的主题。
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- 继承
-
SamlSubject
注解
SamlSecurityToken 安全令牌使用 SAML 断言指定其声明,这些断言可指定安全令牌的主题。 SAML 断言中的声明由 SAML 语句表示。 SAML 规范定义了一组 SAML 语句类型,其中一个类型为 SamlSubjectStatement。 SamlSubjectStatement 断言作为 SamlSecurityToken 安全令牌的主题的主体。 此主体是使用 SamlSubject 类指定的。
构造函数
SamlSubject() |
初始化 SamlSubject 类的新实例。 |
SamlSubject(String, String, String) |
使用指定的名称、该名称所在的域以及该名称的格式初始化 SamlSubject 类的新实例。 |
SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
使用指定的名称、该名称所在的域、该名称的格式、身份验证协议、附加身份验证信息和密钥标识符初始化 SamlSubject 类的新实例。 |
属性
ConfirmationMethods |
获取一组 URI 引用,这些引用标识要用于验证主题身份的协议。 |
Crypto |
获取或设置加密密钥,该密钥用于验证由此 SAML 主题语句标识的数字签名。 |
IsReadOnly |
获取一个值,该值指示此实例的属性是否是只读的。 |
KeyIdentifier |
获取或设置一个密钥标识符,该标识符提供对 SAML 安全令牌的主题所持有的加密密钥的访问。 |
Name |
获取或设置 SAML 安全令牌的主题名称。 |
NameClaimType |
获取用于表示 SAML 安全令牌的主题名称的声明类型。 |
NameFormat |
获取或设置一个 URI 引用,它表示 SAML 安全令牌的主题名称所采用的格式。 |
NameQualifier |
获取或设置 SAML 安全令牌的主题名称所在的域。 |
SubjectConfirmationData |
获取或设置可供身份验证协议使用的附加身份验证信息。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
ExtractClaims() |
使用此类的属性获取一个声明集。 |
ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
使用此类的属性和指定的 SAML 安全令牌验证器获取一个声明集。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MakeReadOnly() |
将此实例设置为只读的。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
从指定的 XML 读取器读取 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
将 |