-
Notifications
You must be signed in to change notification settings - Fork 258
/
ClientCertificateCredentialOptions.xml
153 lines (153 loc) · 8.97 KB
/
ClientCertificateCredentialOptions.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
<Type Name="ClientCertificateCredentialOptions" FullName="Azure.Identity.ClientCertificateCredentialOptions">
<TypeSignature Language="C#" Value="public class ClientCertificateCredentialOptions : Azure.Identity.TokenCredentialOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ClientCertificateCredentialOptions extends Azure.Identity.TokenCredentialOptions" />
<TypeSignature Language="DocId" Value="T:Azure.Identity.ClientCertificateCredentialOptions" />
<TypeSignature Language="VB.NET" Value="Public Class ClientCertificateCredentialOptions
Inherits TokenCredentialOptions" />
<TypeSignature Language="F#" Value="type ClientCertificateCredentialOptions = class
 inherit TokenCredentialOptions" />
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.3.0.0</AssemblyVersion>
<AssemblyVersion>1.4.0.0</AssemblyVersion>
<AssemblyVersion>1.4.1.0</AssemblyVersion>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<AssemblyVersion>1.6.0.0</AssemblyVersion>
<AssemblyVersion>1.6.1.0</AssemblyVersion>
<AssemblyVersion>1.7.0.0</AssemblyVersion>
<AssemblyVersion>1.8.0.0</AssemblyVersion>
<AssemblyVersion>1.8.1.0</AssemblyVersion>
<AssemblyVersion>1.8.2.0</AssemblyVersion>
<AssemblyVersion>1.9.0.0</AssemblyVersion>
<AssemblyVersion>1.10.0.0</AssemblyVersion>
<AssemblyVersion>1.10.1.0</AssemblyVersion>
<AssemblyVersion>1.10.2.0</AssemblyVersion>
<AssemblyVersion>1.10.3.0</AssemblyVersion>
<AssemblyVersion>1.10.4.0</AssemblyVersion>
<AssemblyVersion>1.11.0.0</AssemblyVersion>
<AssemblyVersion>1.11.1.0</AssemblyVersion>
<AssemblyVersion>1.11.2.0</AssemblyVersion>
<AssemblyVersion>1.11.3.0</AssemblyVersion>
<AssemblyVersion>1.11.4.0</AssemblyVersion>
<AssemblyVersion>1.12.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Azure.Identity.TokenCredentialOptions</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Options used to configure the <see cref="T:Azure.Identity.ClientCertificateCredential" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ClientCertificateCredentialOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Azure.Identity.ClientCertificateCredentialOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.12.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.ClientCertificateCredentialOptions.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.ClientCertificateCredentialOptions.AdditionallyAllowedTenants" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.12.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IList<System.String></ReturnType>
</ReturnValue>
<Docs>
<summary>
For multi-tenant applications, specifies additional tenants for which the credential may acquire tokens. Add the wildcard value "*" to allow the credential to acquire tokens for any tenant in which the application is installed.
</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.ClientCertificateCredentialOptions.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.ClientCertificateCredentialOptions.DisableInstanceDiscovery" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.12.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the setting which determines whether or not instance discovery is performed when attempting to authenticate.
Setting this to true will completely disable both instance discovery and authority validation.
This functionality is intended for use in scenarios where the metadata endpoint cannot be reached, such as in private clouds or Azure Stack.
The process of instance discovery entails retrieving authority metadata from https://login.microsoft.com/ to validate the authority.
By setting this to <c>true</c>, the validation of the authority is disabled.
As a result, it is crucial to ensure that the configured authority host is valid and trustworthy."
</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.ClientCertificateCredentialOptions.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.ClientCertificateCredentialOptions.SendCertificateChain" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.12.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 subject name / issuer based authentication for the <see cref="T:Azure.Identity.ClientCertificateCredential" />.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TokenCachePersistenceOptions">
<MemberSignature Language="C#" Value="public Azure.Identity.TokenCachePersistenceOptions TokenCachePersistenceOptions { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Azure.Identity.TokenCachePersistenceOptions TokenCachePersistenceOptions" />
<MemberSignature Language="DocId" Value="P:Azure.Identity.ClientCertificateCredentialOptions.TokenCachePersistenceOptions" />
<MemberSignature Language="VB.NET" Value="Public Property TokenCachePersistenceOptions As TokenCachePersistenceOptions" />
<MemberSignature Language="F#" Value="member this.TokenCachePersistenceOptions : Azure.Identity.TokenCachePersistenceOptions with get, set" Usage="Azure.Identity.ClientCertificateCredentialOptions.TokenCachePersistenceOptions" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Azure.Identity</AssemblyName>
<AssemblyVersion>1.12.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Azure.Identity.TokenCachePersistenceOptions</ReturnType>
</ReturnValue>
<Docs>
<summary>
Specifies the <see cref="P:Azure.Identity.ClientCertificateCredentialOptions.TokenCachePersistenceOptions" /> to be used by the credential. If no options are specified, the token cache will not be persisted to disk.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>