マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

汎用認証サイトにSAML2.0を実装するため仕様を読む。

以下、詳細

Schema Header and Namespace Declarations

Name Identifiers

Element <BaseID>

Complex Type NameIDType

Element <NameID>

Element <EncryptedID>

Element <Issuer>

Assertions

Element <AssertionIDRef>

Element <AssertionURIRef>

Element <Assertion>

Element <EncryptedAssertion?>

Subjects

Element <Subject>

Element <SubjectConfirmation?>

Element <SubjectConfirmationData?>

Complex Type KeyInfoConfirmationDataType?

Example of a Key-Confirmed <Subject>

Conditions

Element <Conditions>

General Processing Rules

Attributes NotBefore? and NotOnOrAfter?

Element <Condition>

Elements <AudienceRestriction?> and <Audience>

Element <OneTimeUse?>

Element <ProxyRestriction?>

Advice

Element <Advice>

Statements

Element <Statement>

Element <AuthnStatement?>

Element <SubjectLocality?>

Element <AuthnContext?>

Element <AttributeStatement?>

Element <Attribute>

Element <EncryptedAttribute?>

Element <AuthzDecisionStatement?>

Simple Type DecisionType?

Element <Action>

Element <Evidence

参考

https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf

2 SAML Assertions

2.1 Schema Header and Namespace Declarations

2.2 Name Identifiers
2.2.1 Element <BaseID>
2.2.2 Complex Type NameIDType
2.2.3 Element <NameID>
2.2.4 Element <EncryptedID>
2.2.5 Element <Issuer>

2.3 Assertions
2.3.1 Element <AssertionIDRef>
2.3.2 Element <AssertionURIRef>
2.3.3 Element <Assertion>
2.3.4 Element <EncryptedAssertion>

2.4 Subjects
2.4.1 Element <Subject>
2.4.1.1 Element <SubjectConfirmation>
2.4.1.2 Element <SubjectConfirmationData>
2.4.1.3 Complex Type KeyInfoConfirmationDataType
2.4.1.4 Example of a Key-Confirmed <Subject>

2.5 Conditions
2.5.1 Element <Conditions>
2.5.1.1 General Processing Rules
2.5.1.2 Attributes NotBefore and NotOnOrAfter
2.5.1.3 Element <Condition>
2.5.1.4 Elements <AudienceRestriction> and <Audience>
2.5.1.5 Element <OneTimeUse>
2.5.1.6 Element <ProxyRestriction>

2.6 Advice

2.6.1 Element <Advice>

2.7 Statements
2.7.1 Element <Statement>
2.7.2 Element <AuthnStatement>
2.7.2.1 Element <SubjectLocality>
2.7.2.2 Element <AuthnContext>
2.7.3 Element <AttributeStatement>
2.7.3.1 Element <Attribute>
2.7.3.1.1 Element <AttributeValue>
2.7.3.2 Element <EncryptedAttribute>
2.7.4 Element <AuthzDecisionStatement>
2.7.4.1 Simple Type DecisionType
2.7.4.2 Element <Action>
2.7.4.3 Element <Evidence>

Tags: :IT国際標準, :認証基盤, :クレームベース認証, :SAML


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS