Skip to content

Commit c7329e7

Browse files
committed
fix(credentials):source_federation_token util
1 parent 2ea8d06 commit c7329e7

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

src/pybritive/helpers/credentials.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
import click
1313
import jwt
1414
import requests
15-
from britive.britive import Britive
16-
from britive.helpers.utils import parse_tenant
15+
from britive.helpers.utils import (
16+
parse_tenant,
17+
source_federation_token,
18+
)
1719
from dateutil import parser
1820
from requests.adapters import HTTPAdapter, Retry
1921

@@ -182,8 +184,7 @@ def _extract_exp_from_jwt(token: str, verify: bool = False, convert_to_ms: bool
182184

183185
def perform_federation_provider_authentication(self):
184186
self.cli.print(
185-
f'Performing {self.federation_provider} federation provider authentication '
186-
f'against tenant {self.tenant}.'
187+
f'Performing {self.federation_provider} federation provider authentication against tenant {self.tenant}.'
187188
)
188189

189190
# we need to extract the duration, if provided
@@ -199,9 +200,7 @@ def perform_federation_provider_authentication(self):
199200
)
200201

201202
# generate the token
202-
generated_token = Britive.source_federation_token_from(
203-
provider=helper[0], tenant=self.tenant, duration_seconds=duration
204-
)
203+
generated_token = source_federation_token(provider=helper[0], tenant=self.tenant, duration_seconds=duration)
205204

206205
# obtain the provider and expiration time of the token
207206
provider, token = generated_token.split('::')

0 commit comments

Comments
 (0)