-
Notifications
You must be signed in to change notification settings - Fork 25
/
ISecurityTokenValidator.xml
139 lines (139 loc) Β· 7.9 KB
/
ISecurityTokenValidator.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
<Type Name="ISecurityTokenValidator" FullName="Microsoft.IdentityModel.Tokens.ISecurityTokenValidator">
<TypeSignature Language="C#" Value="public interface ISecurityTokenValidator" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract beforefieldinit ISecurityTokenValidator" />
<TypeSignature Language="DocId" Value="T:Microsoft.IdentityModel.Tokens.ISecurityTokenValidator" />
<TypeSignature Language="VB.NET" Value="Public Interface ISecurityTokenValidator" />
<TypeSignature Language="F#" Value="type ISecurityTokenValidator = interface" />
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens</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>
</AssemblyInfo>
<Interfaces />
<Docs>
<summary>
ISecurityTokenValidator
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="CanReadToken">
<MemberSignature Language="C#" Value="public bool CanReadToken (string securityToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CanReadToken(string securityToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.CanReadToken(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Function CanReadToken (securityToken As String) As Boolean" />
<MemberSignature Language="F#" Value="abstract member CanReadToken : string -> bool" Usage="iSecurityTokenValidator.CanReadToken securityToken" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens</AssemblyName>
<AssemblyVersion>7.6.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="securityToken" Type="System.String" />
</Parameters>
<Docs>
<param name="securityToken">To be added.</param>
<summary>
Returns true if the token can be read, false otherwise.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CanValidateToken">
<MemberSignature Language="C#" Value="public bool CanValidateToken { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool CanValidateToken" />
<MemberSignature Language="DocId" Value="P:Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.CanValidateToken" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property CanValidateToken As Boolean" />
<MemberSignature Language="F#" Value="member this.CanValidateToken : bool" Usage="Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.CanValidateToken" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens</AssemblyName>
<AssemblyVersion>7.6.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Returns true if a token can be validated.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaximumTokenSizeInBytes">
<MemberSignature Language="C#" Value="public int MaximumTokenSizeInBytes { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MaximumTokenSizeInBytes" />
<MemberSignature Language="DocId" Value="P:Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.MaximumTokenSizeInBytes" />
<MemberSignature Language="VB.NET" Value="Public Property MaximumTokenSizeInBytes As Integer" />
<MemberSignature Language="F#" Value="member this.MaximumTokenSizeInBytes : int with get, set" Usage="Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.MaximumTokenSizeInBytes" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens</AssemblyName>
<AssemblyVersion>7.6.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets and sets the maximum size in bytes, that a will be processed.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ValidateToken">
<MemberSignature Language="C#" Value="public System.Security.Claims.ClaimsPrincipal ValidateToken (string securityToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Security.Claims.ClaimsPrincipal ValidateToken(string securityToken, class Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, [out] class Microsoft.IdentityModel.Tokens.SecurityToken& validatedToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.IdentityModel.Tokens.ISecurityTokenValidator.ValidateToken(System.String,Microsoft.IdentityModel.Tokens.TokenValidationParameters,Microsoft.IdentityModel.Tokens.SecurityToken@)" />
<MemberSignature Language="VB.NET" Value="Public Function ValidateToken (securityToken As String, validationParameters As TokenValidationParameters, ByRef validatedToken As SecurityToken) As ClaimsPrincipal" />
<MemberSignature Language="F#" Value="abstract member ValidateToken : string * Microsoft.IdentityModel.Tokens.TokenValidationParameters * SecurityToken -> System.Security.Claims.ClaimsPrincipal" Usage="iSecurityTokenValidator.ValidateToken (securityToken, validationParameters, validatedToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.IdentityModel.Tokens</AssemblyName>
<AssemblyVersion>7.6.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Security.Claims.ClaimsPrincipal</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="securityToken" Type="System.String" />
<Parameter Name="validationParameters" Type="Microsoft.IdentityModel.Tokens.TokenValidationParameters" />
<Parameter Name="validatedToken" Type="Microsoft.IdentityModel.Tokens.SecurityToken" RefType="out" />
</Parameters>
<Docs>
<param name="securityToken">To be added.</param>
<param name="validationParameters">To be added.</param>
<param name="validatedToken">To be added.</param>
<summary>
Validates a token passed as a string using <see cref="T:Microsoft.IdentityModel.Tokens.TokenValidationParameters" /></summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>