Uses of Class
org.metricshub.winrm.light.LightWinRMService
Packages that use LightWinRMService
-
Uses of LightWinRMService in org.metricshub.winrm.light
Methods in org.metricshub.winrm.light that return LightWinRMServiceModifier and TypeMethodDescriptionstatic LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications) Create a light WinRM executor.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, boolean allowDelegation, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage, boolean loadUserProfile, int connectRetries, long retryDelay) Create a light WinRM executor that may delegate the caller's Kerberos credentials to the host, so remote commands can authenticate onward as the caller (the second hop), and may load the user profile in the command shell.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, boolean allowDelegation, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage, boolean loadUserProfile, String arraySeparator, int maxCommandsPerShell, int connectRetries, long retryDelay) Create a light WinRM executor that may delegate the caller's Kerberos credentials to the host, so remote commands can authenticate onward as the caller (the second hop), may load the user profile in the command shell, joins WMI array properties with a custom separator, and replaces the command shell after a given number of commands.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, boolean allowDelegation, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage, boolean loadUserProfile, String arraySeparator, int connectRetries, long retryDelay) Create a light WinRM executor that may delegate the caller's Kerberos credentials to the host, so remote commands can authenticate onward as the caller (the second hop), may load the user profile in the command shell, and joins WMI array properties with a custom separator.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates) Create a light WinRM executor with an explicit TLS configuration, overriding theorg.metricshub.winrm.tls.insecuresystem property for this instance.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage) Create a light WinRM executor with an explicit console code page for the command shell.static LightWinRMServiceLightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage, int connectRetries, long retryDelay) Create a light WinRM executor with an opt-in retry policy for transient connection failures.