@@ -7,11 +7,17 @@ public CommunicationIdentityClient(string connectionString) { }
7
7
public CommunicationIdentityClient ( string connectionString , Azure . Communication . Identity . CommunicationIdentityClientOptions options ) { }
8
8
public CommunicationIdentityClient ( System . Uri endpoint , Azure . AzureKeyCredential keyCredential , Azure . Communication . Identity . CommunicationIdentityClientOptions options = null ) { }
9
9
public CommunicationIdentityClient ( System . Uri endpoint , Azure . Core . TokenCredential tokenCredential , Azure . Communication . Identity . CommunicationIdentityClientOptions options = null ) { }
10
+ public virtual Azure . Response < Azure . Communication . CommunicationUserIdentifier > CreateUser ( string customId , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
10
11
public virtual Azure . Response < Azure . Communication . CommunicationUserIdentifier > CreateUser ( System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
11
12
public virtual Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > CreateUserAndToken ( System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
12
13
public virtual Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > CreateUserAndToken ( System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . TimeSpan tokenExpiresIn , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
14
+ public virtual Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > CreateUserAndToken ( string customId , System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
15
+ public virtual Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > CreateUserAndToken ( string customId , System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . TimeSpan tokenExpiresIn , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
13
16
public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > > CreateUserAndTokenAsync ( System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
14
17
public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > > CreateUserAndTokenAsync ( System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . TimeSpan tokenExpiresIn , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
18
+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > > CreateUserAndTokenAsync ( string customId , System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
19
+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Identity . CommunicationUserIdentifierAndToken > > CreateUserAndTokenAsync ( string customId , System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . TimeSpan tokenExpiresIn , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
20
+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . CommunicationUserIdentifier > > CreateUserAsync ( string customId , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
15
21
public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . CommunicationUserIdentifier > > CreateUserAsync ( System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
16
22
public virtual Azure . Response DeleteUser ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
17
23
public virtual System . Threading . Tasks . Task < Azure . Response > DeleteUserAsync ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
@@ -21,18 +27,21 @@ public CommunicationIdentityClient(System.Uri endpoint, Azure.Core.TokenCredenti
21
27
public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Core . AccessToken > > GetTokenAsync ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Collections . Generic . IEnumerable < Azure . Communication . Identity . CommunicationTokenScope > scopes , System . TimeSpan tokenExpiresIn , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
22
28
public virtual Azure . Response < Azure . Core . AccessToken > GetTokenForTeamsUser ( Azure . Communication . Identity . GetTokenForTeamsUserOptions options , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
23
29
public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Core . AccessToken > > GetTokenForTeamsUserAsync ( Azure . Communication . Identity . GetTokenForTeamsUserOptions options , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
30
+ public virtual Azure . Response < Azure . Communication . Identity . Models . CommunicationUserDetail > GetUserDetail ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
31
+ public virtual System . Threading . Tasks . Task < Azure . Response < Azure . Communication . Identity . Models . CommunicationUserDetail > > GetUserDetailAsync ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
24
32
public virtual Azure . Response RevokeTokens ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
25
33
public virtual System . Threading . Tasks . Task < Azure . Response > RevokeTokensAsync ( Azure . Communication . CommunicationUserIdentifier communicationUser , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) { throw null ; }
26
34
}
27
35
public partial class CommunicationIdentityClientOptions : Azure . Core . ClientOptions
28
36
{
29
- public CommunicationIdentityClientOptions ( Azure . Communication . Identity . CommunicationIdentityClientOptions . ServiceVersion version = Azure . Communication . Identity . CommunicationIdentityClientOptions . ServiceVersion . V2023_10_01 ) { }
37
+ public CommunicationIdentityClientOptions ( Azure . Communication . Identity . CommunicationIdentityClientOptions . ServiceVersion version = Azure . Communication . Identity . CommunicationIdentityClientOptions . ServiceVersion . V2025_03_02_PREVIEW ) { }
30
38
public enum ServiceVersion
31
39
{
32
40
V2021_03_07 = 1 ,
33
41
V2022_06_01 = 2 ,
34
42
V2022_10_01 = 3 ,
35
43
V2023_10_01 = 4 ,
44
+ V2025_03_02_PREVIEW = 5 ,
36
45
}
37
46
}
38
47
[ System . Runtime . InteropServices . StructLayoutAttribute ( System . Runtime . InteropServices . LayoutKind . Sequential ) ]
@@ -78,4 +87,11 @@ public static partial class CommunicationIdentityModelFactory
78
87
{
79
88
public static Azure . Communication . Identity . CommunicationUserIdentifierAndToken CommunicationUserIdentifierAndToken ( Azure . Communication . CommunicationUserIdentifier user , Azure . Core . AccessToken accessToken ) { throw null ; }
80
89
}
90
+ public partial class CommunicationUserDetail
91
+ {
92
+ internal CommunicationUserDetail ( ) { }
93
+ public string CustomId { get { throw null ; } }
94
+ public System . DateTimeOffset ? LastTokenIssuedAt { get { throw null ; } }
95
+ public Azure . Communication . CommunicationUserIdentifier User { get { throw null ; } }
96
+ }
81
97
}
0 commit comments