Uses of Class
org.metricshub.winrm.light.LightWinRMService

Packages that use LightWinRMService
Package
Description
 
  • Uses of LightWinRMService in org.metricshub.winrm.light

    Modifier and Type
    Method
    Description
    LightWinRMService.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications)
    Create a light WinRM executor.
    LightWinRMService.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.
    LightWinRMService.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.
    LightWinRMService.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.
    LightWinRMService.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 the org.metricshub.winrm.tls.insecure system property for this instance.
    LightWinRMService.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.
    LightWinRMService.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.