@@ -185,7 +185,7 @@ namespace TokenAcquisition {
185185 }
186186
187187 class IAuthorizationHeaderProvider { <<interface>> }
188- class IAuthorizationHeaderProvider1 { <<interface>> }
188+ class IAuthorizationHeaderProvider2 { <<interface>> }
189189 class IAuthorizationHeaderProvider_TResult_ { <<interface>> }
190190 class IDownstreamApi { <<interface>>
191191 +CallApiAsync(...)
@@ -423,7 +423,7 @@ It's also possible (and recommended) to use higher level APIs:
423423- IAuthorizationHeaderProvider is the component that provides the authorization header, delegating to the ITokenAcquirer.
424424 Whereas ITokenAcquirer only knows about tokens, IAuthorizationHeaderProvider knows about protocols (for instance bearer,
425425 Pop, etc ...)
426- - IAuthorizationHeaderProvider1 extends IAuthorizationHeaderProvider to provide authorization headers along with
426+ - IAuthorizationHeaderProvider2 extends IAuthorizationHeaderProvider to provide authorization headers along with
427427 bound certificate information, useful for scenarios requiring certificate binding details.
428428
429429 ``` mermaid
@@ -461,7 +461,7 @@ It's also possible (and recommended) to use higher level APIs:
461461 +Task<string> CreateAuthorizationHeaderForAppAsync(string scopes, AuthorizationHeaderProviderOptions downstreamApiOptions, CancellationToken cancellationToken)
462462 +Task<string> CreateAuthorizationHeaderAsync(IEnumerable<string> scopes, AuthorizationHeaderProviderOptions options, ClaimsPrincipal claimsPrincipal, CancellationToken cancellationToken)
463463 }
464- class IAuthorizationHeaderProvider1 { <<interface>>
464+ class IAuthorizationHeaderProvider2 { <<interface>>
465465 +Task<AuthorizationHeaderInformation> CreateAuthorizationHeaderBoundForUserAsync(IEnumerable<string> scopes, AuthorizationHeaderProviderOptions authorizationHeaderProviderOptions, ClaimsPrincipal claimsPrincipal, CancellationToken cancellationToken)
466466 +Task<AuthorizationHeaderInformation> CreateAuthorizationHeaderBoundForAppAsync(string scopes, AuthorizationHeaderProviderOptions downstreamApiOptions, CancellationToken cancellationToken)
467467 +Task<AuthorizationHeaderInformation> CreateAuthorizationHeaderBoundAsync(IEnumerable<string> scopes, AuthorizationHeaderProviderOptions options, ClaimsPrincipal claimsPrincipal, CancellationToken cancellationToken)
@@ -523,13 +523,13 @@ It's also possible (and recommended) to use higher level APIs:
523523
524524 AuthorizationHeaderProviderOptions <|-- DownstreamApiOptions : Inherits
525525 DownstreamApiOptions <|-- DownstreamApiOptionsReadOnlyHttpMethod : Inherits
526- IAuthorizationHeaderProvider <|-- IAuthorizationHeaderProvider1 : Inherits
526+ IAuthorizationHeaderProvider <|-- IAuthorizationHeaderProvider2 : Inherits
527527 CredentialDescription --> "DecryptKeysAuthenticationOptions" AuthorizationHeaderProviderOptions : Has
528528 AuthorizationHeaderProviderOptions --> "AcquireTokenOptions" AcquireTokenOptions : Has
529529 AcquireTokenOptions --> "ManagedIdentity" ManagedIdentityOptions : Has
530530 IDownstreamApi ..> DownstreamApiOptions : Uses
531531 IAuthorizationHeaderProvider ..> AuthorizationHeaderProviderOptions : Uses
532- IAuthorizationHeaderProvider1 ..> AuthorizationHeaderProviderOptions : Uses
532+ IAuthorizationHeaderProvider2 ..> AuthorizationHeaderProviderOptions : Uses
533533
534534```
535535
0 commit comments