-
Notifications
You must be signed in to change notification settings - Fork 27
/
Saml2AuthenticationContext.xml
192 lines (192 loc) Β· 10.8 KB
/
Saml2AuthenticationContext.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<Type Name="Saml2AuthenticationContext" FullName="Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext">
<TypeSignature Language="C#" Value="public class Saml2AuthenticationContext" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Saml2AuthenticationContext extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext" />
<TypeSignature Language="VB.NET" Value="Public Class Saml2AuthenticationContext" />
<TypeSignature Language="F#" Value="type Saml2AuthenticationContext = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>6.27.0.0</AssemblyVersion>
<AssemblyVersion>6.28.1.0</AssemblyVersion>
<AssemblyVersion>6.29.0.0</AssemblyVersion>
<AssemblyVersion>6.30.0.0</AssemblyVersion>
<AssemblyVersion>6.30.1.0</AssemblyVersion>
<AssemblyVersion>6.31.0.0</AssemblyVersion>
<AssemblyVersion>6.32.0.0</AssemblyVersion>
<AssemblyVersion>6.32.1.0</AssemblyVersion>
<AssemblyVersion>6.32.2.0</AssemblyVersion>
<AssemblyVersion>6.32.3.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.2.0</AssemblyVersion>
<AssemblyVersion>7.0.3.0</AssemblyVersion>
<AssemblyVersion>7.2.0.0</AssemblyVersion>
<AssemblyVersion>7.3.1.0</AssemblyVersion>
<AssemblyVersion>7.4.0.0</AssemblyVersion>
<AssemblyVersion>7.4.1.0</AssemblyVersion>
<AssemblyVersion>7.5.0.0</AssemblyVersion>
<AssemblyVersion>7.5.1.0</AssemblyVersion>
<AssemblyVersion>7.5.2.0</AssemblyVersion>
<AssemblyVersion>7.6.0.0</AssemblyVersion>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Represents the AuthnContext element specified in [Saml2Core, 2.7.2.2].
see: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf
</summary>
<remarks>
<para>
This base class does not directly support any by-value authentication
context declarations (represented in XML by the AuthnContextDecl element).
To support by-value declarations, extend this class to support the data
model and extend Saml2AssertionSerializer, overriding ReadAuthnContext
and WriteAuthnContext to read and write the by-value declaration.
</para>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Saml2AuthenticationContext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Creates an instance of Saml2AuthenticationContext.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Saml2AuthenticationContext (Uri classReference);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri classReference) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.#ctor(System.Uri)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (classReference As Uri)" />
<MemberSignature Language="F#" Value="new Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext : Uri -> Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext" Usage="new Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext classReference" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="classReference" Type="System.Uri" />
</Parameters>
<Docs>
<param name="classReference">The class reference of the authentication context.</param>
<summary>
Creates an instance of Saml2AuthenticationContext.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Saml2AuthenticationContext (Uri classReference, Uri declarationReference);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri classReference, class System.Uri declarationReference) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.#ctor(System.Uri,System.Uri)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (classReference As Uri, declarationReference As Uri)" />
<MemberSignature Language="F#" Value="new Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext : Uri * Uri -> Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext" Usage="new Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext (classReference, declarationReference)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="classReference" Type="System.Uri" />
<Parameter Name="declarationReference" Type="System.Uri" />
</Parameters>
<Docs>
<param name="classReference">The class reference of the authentication context.</param>
<param name="declarationReference">The declaration reference of the authentication context.</param>
<summary>
Creates an instance of Saml2AuthenticationContext.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AuthenticatingAuthorities">
<MemberSignature Language="C#" Value="public System.Collections.Generic.ICollection<Uri> AuthenticatingAuthorities { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.ICollection`1<class System.Uri> AuthenticatingAuthorities" />
<MemberSignature Language="DocId" Value="P:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.AuthenticatingAuthorities" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property AuthenticatingAuthorities As ICollection(Of Uri)" />
<MemberSignature Language="F#" Value="member this.AuthenticatingAuthorities : System.Collections.Generic.ICollection<Uri>" Usage="Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.AuthenticatingAuthorities" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.ICollection<System.Uri></ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets Zero or more unique identifiers of authentication authorities that
were involved in the authentication of the principal (not including
the assertion issuer, who is presumed to have been involved without
being explicitly named here). [Saml2Core, 2.7.2.2]
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClassReference">
<MemberSignature Language="C#" Value="public Uri ClassReference { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri ClassReference" />
<MemberSignature Language="DocId" Value="P:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.ClassReference" />
<MemberSignature Language="VB.NET" Value="Public Property ClassReference As Uri" />
<MemberSignature Language="F#" Value="member this.ClassReference : Uri with get, set" Usage="Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.ClassReference" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets a URI reference identifying an authentication context class that
describes the authentication context declaration that follows.
[Saml2Core, 2.7.2.2]
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">if 'value' is null.</exception>
<exception cref="T:System.ArgumentException">if 'value' is not an absolute Uri.</exception>
</Docs>
</Member>
<Member MemberName="DeclarationReference">
<MemberSignature Language="C#" Value="public Uri DeclarationReference { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri DeclarationReference" />
<MemberSignature Language="DocId" Value="P:Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.DeclarationReference" />
<MemberSignature Language="VB.NET" Value="Public Property DeclarationReference As Uri" />
<MemberSignature Language="F#" Value="member this.DeclarationReference : Uri with get, set" Usage="Microsoft.IdentityModel.Tokens.Saml2.Saml2AuthenticationContext.DeclarationReference" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens.Saml</AssemblyName>
<AssemblyVersion>7.6.2.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets a URI reference that identifies an authentication context
declaration. [Saml2Core, 2.7.2.2]
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">if 'value' is not null and is not an absolute Uri.</exception>
</Docs>
</Member>
</Members>
</Type>