EnvelopedSignatureWriter 생성자
Initializes an instance of T:Microsoft.IdentityModel.Protocols.XmlSignature.EnvelopedSignatureWriter. The returned writer can be directly used to write the envelope. The signature will be automatically generated when the envelope is completed.
네임스페이스: Microsoft.IdentityModel.Protocols.XmlSignature
어셈블리: Microsoft.IdentityModel(microsoft.identitymodel.dll에 있음)
사용법
Dim innerWriter As XmlWriter Dim signingCredentials As SigningCredentials Dim referenceId As String Dim securityTokenSerializer As SecurityTokenSerializer Dim instance As New EnvelopedSignatureWriter(innerWriter, signingCredentials, referenceId, securityTokenSerializer)
구문
‘선언
Public Sub New ( _
innerWriter As XmlWriter, _
signingCredentials As SigningCredentials, _
referenceId As String, _
securityTokenSerializer As SecurityTokenSerializer _
)
public EnvelopedSignatureWriter (
XmlWriter innerWriter,
SigningCredentials signingCredentials,
string referenceId,
SecurityTokenSerializer securityTokenSerializer
)
public:
EnvelopedSignatureWriter (
XmlWriter^ innerWriter,
SigningCredentials^ signingCredentials,
String^ referenceId,
SecurityTokenSerializer^ securityTokenSerializer
)
public EnvelopedSignatureWriter (
XmlWriter innerWriter,
SigningCredentials signingCredentials,
String referenceId,
SecurityTokenSerializer securityTokenSerializer
)
public function EnvelopedSignatureWriter (
innerWriter : XmlWriter,
signingCredentials : SigningCredentials,
referenceId : String,
securityTokenSerializer : SecurityTokenSerializer
)
매개 변수
- innerWriter
Writer to wrap/
- signingCredentials
SigningCredentials to be used to generate the signature.
- referenceId
The reference Id of the envelope.
- securityTokenSerializer
예외
예외 유형 | 조건 |
---|---|
ArgumentNullException | One of he input parameter is null. |
ArgumentException | The string 'referenceId' is either null or empty. |
플랫폼
개발 플랫폼
Windows Server 2003, Windows Vista
Target Platforms
Windows Server 2008, Windows Vista, Not tested on Windows XP
참고 항목
참조
EnvelopedSignatureWriter 클래스
EnvelopedSignatureWriter 멤버
Microsoft.IdentityModel.Protocols.XmlSignature 네임스페이스