Saml2SecurityTokenHandler.WriteAssertion(XmlWriter, Saml2Assertion) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 SAML 어설션을 지정된 XML 기록기에 직렬화합니다.
protected:
virtual void WriteAssertion(System::Xml::XmlWriter ^ writer, System::IdentityModel::Tokens::Saml2Assertion ^ data);
protected virtual void WriteAssertion(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.Saml2Assertion data);
abstract member WriteAssertion : System.Xml.XmlWriter * System.IdentityModel.Tokens.Saml2Assertion -> unit
override this.WriteAssertion : System.Xml.XmlWriter * System.IdentityModel.Tokens.Saml2Assertion -> unit
Protected Overridable Sub WriteAssertion (writer As XmlWriter, data As Saml2Assertion)
매개 변수
- data
- Saml2Assertion
serialize할 어설션을 나타내는 A Saml2Assertion 입니다.
예외
ExternalEncryptedKeys 지정된 data 어설션의 속성이 요소이거나 null 없는 경우
-또는-
에 지정된 어설션에 문이 없고 주체가 data없습니다. (속성과 속성은 SubjectStatements모두 null .) 어설션에 문이 없으면 제목을 포함해야 합니다.
-또는-
지정한 data 어설션에는 인증, 특성 또는 권한 부여 의사 결정 문이 포함되어 있으며 주체가 없습니다. 이러한 문에는 주체가 필요합니다. (속성은 Statements 형식Saml2AttributeStatementSaml2AuthenticationStatement의 문을 포함하거나 Saml2AuthorizationDecisionStatement 속성이 Subject )입니다null.
토큰 암호화 자격 증명에는 대칭 키가 지정되어 있지 않습니다.