-
Notifications
You must be signed in to change notification settings - Fork 40.7k
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
Support new CSP auth method for Wavefront (AOA) #37165
Comments
Blocked on micrometer-metrics/micrometer#4054 |
Micrometer has merged micrometer-metrics/micrometer#4102, which adds an |
Our auto-configured |
You can see the support URI formats here: wavefrontHQ/wavefront-sdk-java#301 |
Wavefront has integrated into VMware's CSP authentication system, and the
wavefront-sdk-java
library has been updated to support that. We would like spring-boot to support this authentication method as well.The release version of
wavefront-sdk-java
with these changes is3.4.0
.There are two types of CSP authentication: server-to-server tokens and user-api-tokens. We envision the changes looking something like this:
CSP User API Token
management.wavefront.csp.api-token
new Builder(properties.getEffectiveUri().toString(), properties.getCspApiTokenOrThrow()).useTokenForCSP()
CSP Server to Server OAuth
management.wavefront.csp.client-id
andmanagement.wavefront.csp.client-secret
(and an optionalmanagement.wavefront.csp.org-id
)new Builder(properties.getEffectiveUri().toString(), properties.getCspClientIdOrThrow(), properties.getCspClientSecretOrThrow())
builder.cspOrgId(properties.getCspOrgIdOrThrow())
Thank you!
– @oppegard and @warshawd
The text was updated successfully, but these errors were encountered: