-
Notifications
You must be signed in to change notification settings - Fork 5
/
WebAuthenticatorOptions.xml
145 lines (145 loc) · 8.14 KB
/
WebAuthenticatorOptions.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
<Type Name="WebAuthenticatorOptions" FullName="Microsoft.Maui.Authentication.WebAuthenticatorOptions">
<TypeSignature Language="C#" Value="public class WebAuthenticatorOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WebAuthenticatorOptions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Maui.Authentication.WebAuthenticatorOptions" />
<TypeSignature Language="VB.NET" Value="Public Class WebAuthenticatorOptions" />
<TypeSignature Language="C++ CLI" Value="public ref class WebAuthenticatorOptions" />
<TypeSignature Language="F#" Value="type WebAuthenticatorOptions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(2)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
Represents additional options for <see cref="T:Microsoft.Maui.Authentication.WebAuthenticator" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public WebAuthenticatorOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.Authentication.WebAuthenticatorOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 WebAuthenticatorOptions();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CallbackUrl">
<MemberSignature Language="C#" Value="public Uri? CallbackUrl { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri CallbackUrl" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl" />
<MemberSignature Language="VB.NET" Value="Public Property CallbackUrl As Uri" />
<MemberSignature Language="C++ CLI" Value="public:
 property Uri ^ CallbackUrl { Uri ^ get(); void set(Uri ^ value); };" />
<MemberSignature Language="F#" Value="member this.CallbackUrl : Uri with get, set" Usage="Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the callback URL that should be called when authentication completes.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefersEphemeralWebBrowserSession">
<MemberSignature Language="C#" Value="public bool PrefersEphemeralWebBrowserSession { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool PrefersEphemeralWebBrowserSession" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession" />
<MemberSignature Language="VB.NET" Value="Public Property PrefersEphemeralWebBrowserSession As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool PrefersEphemeralWebBrowserSession { bool get(); void set(bool value); };" />
<MemberSignature Language="F#" Value="member this.PrefersEphemeralWebBrowserSession : bool with get, set" Usage="Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets whether the browser used for the authentication flow is short-lived.
This means it will not share session nor cookies with the regular browser on this device if set the <see langword="true" />.
</summary>
<value>To be added.</value>
<remarks>This setting only has effect on iOS.</remarks>
</Docs>
</Member>
<Member MemberName="ResponseDecoder">
<MemberSignature Language="C#" Value="public Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? ResponseDecoder { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder ResponseDecoder" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder" />
<MemberSignature Language="VB.NET" Value="Public Property ResponseDecoder As IWebAuthenticatorResponseDecoder" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Maui::Authentication::IWebAuthenticatorResponseDecoder ^ ResponseDecoder { Microsoft::Maui::Authentication::IWebAuthenticatorResponseDecoder ^ get(); void set(Microsoft::Maui::Authentication::IWebAuthenticatorResponseDecoder ^ value); };" />
<MemberSignature Language="F#" Value="member this.ResponseDecoder : Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder with get, set" Usage="Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the decoder implementation used to decode the incoming authentication result URI.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Url">
<MemberSignature Language="C#" Value="public Uri? Url { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri Url" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url" />
<MemberSignature Language="VB.NET" Value="Public Property Url As Uri" />
<MemberSignature Language="C++ CLI" Value="public:
 property Uri ^ Url { Uri ^ get(); void set(Uri ^ value); };" />
<MemberSignature Language="F#" Value="member this.Url : Uri with get, set" Usage="Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the URL that will start the authentication flow.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>