-
Notifications
You must be signed in to change notification settings - Fork 261
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additions to secrets connectors #8402
Conversation
Signed-off-by: Mandy Chessell <mandy.e.chessell@gmail.com>
/** | ||
* Request that the subclass refreshes its secrets. | ||
*/ | ||
protected void refreshSecrets() |
Check notice
Code scanning / CodeQL
Missing Override annotation Note
SecretsStoreConnector.refreshSecrets
* @return how long the secrets can be cached - 0 means indefinitely | ||
* @throws ConnectorCheckedException there is a problem with the connector | ||
*/ | ||
public long getRefreshTimeInterval() throws ConnectorCheckedException |
Check notice
Code scanning / CodeQL
Missing Override annotation Note
SecretsStoreConnector.getRefreshTimeInterval
* @param tokenAPI request specification | ||
* @return new token or null | ||
*/ | ||
private String getToken(TokenAPI tokenAPI) |
Check notice
Code scanning / CodeQL
Useless parameter Note
/** | ||
* Request that the subclass refreshes its secrets. | ||
*/ | ||
protected void refreshSecrets() |
Check notice
Code scanning / CodeQL
Missing Override annotation Note
Description
This PR ensures the audit log is pushed down to the Resource connectors and then on to the REST API Connectors and secrets connectors.
It also extends the secrets store token API to include contentType and requestType.
Related Issue(s)
None
Testing
Unit testing sending bearer token to Unity Catalog
Release Notes & Documentation
These are bug fixes
Additional notes
None