EnvelopedSignatureReader 构造函数  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 EnvelopedSignatureReader 类的新实例。
重载
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer) | 使用指定读取器和标记程序初始化 EnvelopedSignatureReader 类的新实例。 | 
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) | 使用指定读取器、安全令牌序列化程序和令牌解析器初始化 EnvelopedSignatureReader 类的新实例。 | 
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) | 使用指定读取器、安全令牌序列化程序、令牌解析器和行为初始化 EnvelopedSignatureReader 类的新实例。 | 
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)
使用指定读取器和标记程序初始化 EnvelopedSignatureReader 类的新实例。
public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer);public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer);new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.EnvelopedSignatureReaderPublic Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer)参数
- reader
- XmlReader
指向被包封签名的 XML 的读者。
- securityTokenSerializer
- SecurityTokenSerializer
用于反序列化 KeyInfo 署名的标记序列化程序。
例外
注解
使用以下 EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 附加参数调用构造函数:
| 参数名称 | “值” | 
|---|---|
| signingTokenResolver | null | 
| requireSignature | true | 
| automaticallyReadSignature | true | 
| resolveIntrinsicSigningKeys | true | 
适用于
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)
使用指定读取器、安全令牌序列化程序和令牌解析器初始化 EnvelopedSignatureReader 类的新实例。
public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver);public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver);new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.EnvelopedSignatureReaderPublic Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver)参数
- reader
- XmlReader
指向被包封签名的 XML 的读者。
- securityTokenSerializer
- SecurityTokenSerializer
用于反序列化 KeyInfo 署名的标记序列化程序。
- signingTokenResolver
- SecurityTokenResolver
标记解析器被用于解决签名令牌。 
              null 指定应使用默认安全令牌解析器。
例外
注解
使用以下 EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 附加参数调用构造函数:
| 参数名称 | “值” | 
|---|---|
| requireSignature | true | 
| automaticallyReadSignature | true | 
| resolveIntrinsicSigningKeys | true | 
适用于
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)
使用指定读取器、安全令牌序列化程序、令牌解析器和行为初始化 EnvelopedSignatureReader 类的新实例。
public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver * bool * bool * bool -> System.IdentityModel.EnvelopedSignatureReaderPublic Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver, requireSignature As Boolean, automaticallyReadSignature As Boolean, resolveIntrinsicSigningKeys As Boolean)参数
- reader
- XmlReader
指向被包封签名的 XML 的读者。
- securityTokenSerializer
- SecurityTokenSerializer
用于反序列化 KeyInfo 署名的标记序列化程序。
- signingTokenResolver
- SecurityTokenResolver
标记解析器被用于解决签名令牌。 
              null 指定应使用默认安全令牌解析器。
- requireSignature
- Boolean
如果该签名是必需的,则为 true;否则为 false。
- automaticallyReadSignature
- Boolean
如果应读取前面,则为 true;否则为 false。
- resolveIntrinsicSigningKeys
- Boolean
如果应解决内部签名密钥,则为 true;否则为 false。