@@ -428,6 +428,178 @@ public virtual async System.Threading.Tasks.Task<RoleStatus> GetSecurityPrincipl
428428 }
429429 }
430430
431+ /// <summary>
432+ /// Get list of API access tokens [Generated]
433+ /// </summary>
434+ /// <returns>OK</returns>
435+ /// <exception cref="ApiException">A server side error occurred.</exception>
436+ public virtual System . Threading . Tasks . Task < System . Collections . Generic . ICollection < AccessToken > > GetAccessTokensAsync ( )
437+ {
438+ return GetAccessTokensAsync ( System . Threading . CancellationToken . None ) ;
439+ }
440+
441+ /// <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
442+ /// <summary>
443+ /// Get list of API access tokens [Generated]
444+ /// </summary>
445+ /// <returns>OK</returns>
446+ /// <exception cref="ApiException">A server side error occurred.</exception>
447+ public virtual async System . Threading . Tasks . Task < System . Collections . Generic . ICollection < AccessToken > > GetAccessTokensAsync ( System . Threading . CancellationToken cancellationToken )
448+ {
449+ var client_ = _httpClient ;
450+ var disposeClient_ = false ;
451+ try
452+ {
453+ using ( var request_ = new System . Net . Http . HttpRequestMessage ( ) )
454+ {
455+ request_ . Method = new System . Net . Http . HttpMethod ( "GET" ) ;
456+ request_ . Headers . Accept . Add ( System . Net . Http . Headers . MediaTypeWithQualityHeaderValue . Parse ( "text/plain" ) ) ;
457+
458+ var urlBuilder_ = new System . Text . StringBuilder ( ) ;
459+ if ( ! string . IsNullOrEmpty ( _baseUrl ) ) urlBuilder_ . Append ( _baseUrl ) ;
460+ // Operation Path: "internal/v1/access/token"
461+ urlBuilder_ . Append ( "internal/v1/access/token" ) ;
462+
463+ PrepareRequest ( client_ , request_ , urlBuilder_ ) ;
464+
465+ var url_ = urlBuilder_ . ToString ( ) ;
466+ request_ . RequestUri = new System . Uri ( url_ , System . UriKind . RelativeOrAbsolute ) ;
467+
468+ PrepareRequest ( client_ , request_ , url_ ) ;
469+
470+ var response_ = await client_ . SendAsync ( request_ , System . Net . Http . HttpCompletionOption . ResponseHeadersRead , cancellationToken ) . ConfigureAwait ( false ) ;
471+ var disposeResponse_ = true ;
472+ try
473+ {
474+ var headers_ = new System . Collections . Generic . Dictionary < string , System . Collections . Generic . IEnumerable < string > > ( ) ;
475+ foreach ( var item_ in response_ . Headers )
476+ headers_ [ item_ . Key ] = item_ . Value ;
477+ if ( response_ . Content != null && response_ . Content . Headers != null )
478+ {
479+ foreach ( var item_ in response_ . Content . Headers )
480+ headers_ [ item_ . Key ] = item_ . Value ;
481+ }
482+
483+ ProcessResponse ( client_ , response_ ) ;
484+
485+ var status_ = ( int ) response_ . StatusCode ;
486+ if ( status_ == 200 )
487+ {
488+ var objectResponse_ = await ReadObjectResponseAsync < System . Collections . Generic . ICollection < AccessToken > > ( response_ , headers_ , cancellationToken ) . ConfigureAwait ( false ) ;
489+ if ( objectResponse_ . Object == null )
490+ {
491+ throw new ApiException ( "Response was null which was not expected." , status_ , objectResponse_ . Text , headers_ , null ) ;
492+ }
493+ return objectResponse_ . Object ;
494+ }
495+ else
496+ {
497+ var responseData_ = response_ . Content == null ? null : await response_ . Content . ReadAsStringAsync ( ) . ConfigureAwait ( false ) ;
498+ throw new ApiException ( "The HTTP status code of the response was not expected (" + status_ + ")." , status_ , responseData_ , headers_ , null ) ;
499+ }
500+ }
501+ finally
502+ {
503+ if ( disposeResponse_ )
504+ response_ . Dispose ( ) ;
505+ }
506+ }
507+ }
508+ finally
509+ {
510+ if ( disposeClient_ )
511+ client_ . Dispose ( ) ;
512+ }
513+ }
514+
515+ /// <summary>
516+ /// Add new access token [Generated]
517+ /// </summary>
518+ /// <returns>OK</returns>
519+ /// <exception cref="ApiException">A server side error occurred.</exception>
520+ public virtual System . Threading . Tasks . Task < ActionResult > AddAccessTokenAsync ( AccessToken body )
521+ {
522+ return AddAccessTokenAsync ( body , System . Threading . CancellationToken . None ) ;
523+ }
524+
525+ /// <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
526+ /// <summary>
527+ /// Add new access token [Generated]
528+ /// </summary>
529+ /// <returns>OK</returns>
530+ /// <exception cref="ApiException">A server side error occurred.</exception>
531+ public virtual async System . Threading . Tasks . Task < ActionResult > AddAccessTokenAsync ( AccessToken body , System . Threading . CancellationToken cancellationToken )
532+ {
533+ var client_ = _httpClient ;
534+ var disposeClient_ = false ;
535+ try
536+ {
537+ using ( var request_ = new System . Net . Http . HttpRequestMessage ( ) )
538+ {
539+ var json_ = Newtonsoft . Json . JsonConvert . SerializeObject ( body , JsonSerializerSettings ) ;
540+ var content_ = new System . Net . Http . StringContent ( json_ ) ;
541+ content_ . Headers . ContentType = System . Net . Http . Headers . MediaTypeHeaderValue . Parse ( "application/json" ) ;
542+ request_ . Content = content_ ;
543+ request_ . Method = new System . Net . Http . HttpMethod ( "POST" ) ;
544+ request_ . Headers . Accept . Add ( System . Net . Http . Headers . MediaTypeWithQualityHeaderValue . Parse ( "text/plain" ) ) ;
545+
546+ var urlBuilder_ = new System . Text . StringBuilder ( ) ;
547+ if ( ! string . IsNullOrEmpty ( _baseUrl ) ) urlBuilder_ . Append ( _baseUrl ) ;
548+ // Operation Path: "internal/v1/access/token"
549+ urlBuilder_ . Append ( "internal/v1/access/token" ) ;
550+
551+ PrepareRequest ( client_ , request_ , urlBuilder_ ) ;
552+
553+ var url_ = urlBuilder_ . ToString ( ) ;
554+ request_ . RequestUri = new System . Uri ( url_ , System . UriKind . RelativeOrAbsolute ) ;
555+
556+ PrepareRequest ( client_ , request_ , url_ ) ;
557+
558+ var response_ = await client_ . SendAsync ( request_ , System . Net . Http . HttpCompletionOption . ResponseHeadersRead , cancellationToken ) . ConfigureAwait ( false ) ;
559+ var disposeResponse_ = true ;
560+ try
561+ {
562+ var headers_ = new System . Collections . Generic . Dictionary < string , System . Collections . Generic . IEnumerable < string > > ( ) ;
563+ foreach ( var item_ in response_ . Headers )
564+ headers_ [ item_ . Key ] = item_ . Value ;
565+ if ( response_ . Content != null && response_ . Content . Headers != null )
566+ {
567+ foreach ( var item_ in response_ . Content . Headers )
568+ headers_ [ item_ . Key ] = item_ . Value ;
569+ }
570+
571+ ProcessResponse ( client_ , response_ ) ;
572+
573+ var status_ = ( int ) response_ . StatusCode ;
574+ if ( status_ == 200 )
575+ {
576+ var objectResponse_ = await ReadObjectResponseAsync < ActionResult > ( response_ , headers_ , cancellationToken ) . ConfigureAwait ( false ) ;
577+ if ( objectResponse_ . Object == null )
578+ {
579+ throw new ApiException ( "Response was null which was not expected." , status_ , objectResponse_ . Text , headers_ , null ) ;
580+ }
581+ return objectResponse_ . Object ;
582+ }
583+ else
584+ {
585+ var responseData_ = response_ . Content == null ? null : await response_ . Content . ReadAsStringAsync ( ) . ConfigureAwait ( false ) ;
586+ throw new ApiException ( "The HTTP status code of the response was not expected (" + status_ + ")." , status_ , responseData_ , headers_ , null ) ;
587+ }
588+ }
589+ finally
590+ {
591+ if ( disposeResponse_ )
592+ response_ . Dispose ( ) ;
593+ }
594+ }
595+ }
596+ finally
597+ {
598+ if ( disposeClient_ )
599+ client_ . Dispose ( ) ;
600+ }
601+ }
602+
431603 /// <summary>
432604 /// Get list of available security principles [Generated]
433605 /// </summary>
0 commit comments