forked from Azure/azure-docs-sdk-dotnet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEnvironmentCredentialOptions.xml
263 lines (263 loc) · 14.4 KB
/
EnvironmentCredentialOptions.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
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
<Type Name="EnvironmentCredentialOptions" FullName="Azure.Identity.EnvironmentCredentialOptions">
<TypeSignature Language="C#" Value="public class EnvironmentCredentialOptions : Azure.Identity.TokenCredentialOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EnvironmentCredentialOptions extends Azure.Identity.TokenCredentialOptions" />
<TypeSignature Language="DocId" Value="T:Azure.Identity.EnvironmentCredentialOptions" />
<TypeSignature Language="VB.NET" Value="Public Class EnvironmentCredentialOptions
Inherits TokenCredentialOptions" />
<TypeSignature Language="F#" Value="type EnvironmentCredentialOptions = class
 inherit TokenCredentialOptions" />
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Azure.Identity.TokenCredentialOptions</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Options used to configure the <see cref="T:Azure.Identity.EnvironmentCredential" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EnvironmentCredentialOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Azure.Identity.EnvironmentCredentialOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AdditionallyAllowedTenants">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IList<string> AdditionallyAllowedTenants { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1<string> AdditionallyAllowedTenants" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.AdditionallyAllowedTenants" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property AdditionallyAllowedTenants As IList(Of String)" />
<MemberSignature Language="F#" Value="member this.AdditionallyAllowedTenants : System.Collections.Generic.IList<string>" Usage="Azure.Identity.EnvironmentCredentialOptions.AdditionallyAllowedTenants" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IList<System.String></ReturnType>
</ReturnValue>
<Docs>
<summary>
Specifies tenants in addition to the specified <see cref="P:Azure.Identity.EnvironmentCredentialOptions.TenantId" /> for which the credential may acquire tokens.
Add the wildcard value "*" to allow the credential to acquire tokens for any tenant the logged in account can access.
If no value is specified for <see cref="P:Azure.Identity.EnvironmentCredentialOptions.TenantId" />, this option will have no effect on that authentication method, and the credential will acquire tokens for any requested tenant when using that method.
This value defaults to the value of the environment variable AZURE_ADDITIONALLY_ALLOWED_TENANTS.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClientCertificatePassword">
<MemberSignature Language="C#" Value="public string ClientCertificatePassword { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ClientCertificatePassword" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.ClientCertificatePassword" />
<MemberSignature Language="VB.NET" Value="Public Property ClientCertificatePassword As String" />
<MemberSignature Language="F#" Value="member this.ClientCertificatePassword : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.ClientCertificatePassword" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The password of the client certificate used to authenticate the service pricipal. This value defaults to the value of the environment variable AZURE_CLIENT_CERTIFICATE_PASSWORD.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClientCertificatePath">
<MemberSignature Language="C#" Value="public string ClientCertificatePath { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ClientCertificatePath" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.ClientCertificatePath" />
<MemberSignature Language="VB.NET" Value="Public Property ClientCertificatePath As String" />
<MemberSignature Language="F#" Value="member this.ClientCertificatePath : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.ClientCertificatePath" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The path to the client certificate used to authenticate the service pricipal. This value defaults to the value of the environment variable AZURE_CLIENT_CERTIFICATE_PATH.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClientId">
<MemberSignature Language="C#" Value="public string ClientId { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ClientId" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.ClientId" />
<MemberSignature Language="VB.NET" Value="Public Property ClientId As String" />
<MemberSignature Language="F#" Value="member this.ClientId : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.ClientId" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The client ID (app ID) of the service pricipal the credential will authenticate. This value defaults to the value of the environment variable AZURE_CLIENT_ID.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClientSecret">
<MemberSignature Language="C#" Value="public string ClientSecret { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ClientSecret" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.ClientSecret" />
<MemberSignature Language="VB.NET" Value="Public Property ClientSecret As String" />
<MemberSignature Language="F#" Value="member this.ClientSecret : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.ClientSecret" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The client secret used to authenticate the service pricipal. This value defaults to the value of the environment variable AZURE_CLIENT_SECRET.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DisableInstanceDiscovery">
<MemberSignature Language="C#" Value="public bool DisableInstanceDiscovery { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool DisableInstanceDiscovery" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.DisableInstanceDiscovery" />
<MemberSignature Language="VB.NET" Value="Public Property DisableInstanceDiscovery As Boolean" />
<MemberSignature Language="F#" Value="member this.DisableInstanceDiscovery : bool with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.DisableInstanceDiscovery" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Determines whether or not instance discovery is performed when attempting to authenticate.
Setting this to true will completely disable instance discovery and authority validation.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Password">
<MemberSignature Language="C#" Value="public string Password { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Password" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.Password" />
<MemberSignature Language="VB.NET" Value="Public Property Password As String" />
<MemberSignature Language="F#" Value="member this.Password : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.Password" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The password of used to authenticate the user. This value defaults to the value of the environment variable AZURE_PASSWORD.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SendCertificateChain">
<MemberSignature Language="C#" Value="public bool SendCertificateChain { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SendCertificateChain" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.SendCertificateChain" />
<MemberSignature Language="VB.NET" Value="Public Property SendCertificateChain As Boolean" />
<MemberSignature Language="F#" Value="member this.SendCertificateChain : bool with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.SendCertificateChain" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Will include x5c header in client claims when acquiring a token to enable certificate subject name / issuer based authentication. This value defaults to the value of the environment variable AZURE_CLIENT_SEND_CERTIFICATE_CHAIN.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TenantId">
<MemberSignature Language="C#" Value="public string TenantId { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string TenantId" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.TenantId" />
<MemberSignature Language="VB.NET" Value="Public Property TenantId As String" />
<MemberSignature Language="F#" Value="member this.TenantId : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.TenantId" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The ID of the tenant to which the credential will authenticate by default. This value defaults to the value of the environment variable AZURE_TENANT_ID.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Username">
<MemberSignature Language="C#" Value="public string Username { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Username" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.EnvironmentCredentialOptions.Username" />
<MemberSignature Language="VB.NET" Value="Public Property Username As String" />
<MemberSignature Language="F#" Value="member this.Username : string with get, set" Usage="Azure.Identity.EnvironmentCredentialOptions.Username" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The username of the user account the credeential will authenticate. This value defaults to the value of the environment variable AZURE_USERNAME.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>