public override async Task <TokenResponse> ConnectionAccessToken(UserClaims request, ServerCallContext context) { var secretClient = new KeyVaultFactory(new VaultCredentials { }).CreateVaultClient(); try { var secret = await secretClient.GetSecretAsync("Temp"); return(new TokenResponse { AccessToken = secret.Value.Value, ExpiresIn = 3600, TokenType = "secret" }); } catch (Exception ex) { Console.WriteLine(ex); throw ex.InnerException; } }
public void Setup() { _sut = new KeyVaultFactory(); ; }