Class TokenStreamProvider

java.lang.Object
org.jgroups.protocols.kubernetes.stream.BaseStreamProvider
org.jgroups.protocols.kubernetes.stream.TokenStreamProvider
All Implemented Interfaces:
StreamProvider

public class TokenStreamProvider extends BaseStreamProvider
Copied and adapted version from openshift-ping repository. A warning message is issued if ca cert file is undefined or not found rather than always using insecure stream or being mandatory and eventually failing. Token refresh is modeled after approach in io.fabric8.kubernetes.client.utils.TokenRefreshInterceptor.
Author:
Ricardo Martinelli, Radoslav Husar