Uses of Class
org.metricshub.winrm.service.WinRMEndpoint
Packages that use WinRMEndpoint
-
Uses of WinRMEndpoint in org.metricshub.winrm.light
Methods in org.metricshub.winrm.light with parameters of type WinRMEndpointModifier 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. -
Uses of WinRMEndpoint in org.metricshub.winrm.service
Methods in org.metricshub.winrm.service with parameters of type WinRMEndpointModifier and TypeMethodDescriptionstatic WindowsRemoteExecutorWinRMExecutorFactory.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications) Create aWindowsRemoteExecutor.static WindowsRemoteExecutorWinRMExecutorFactory.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates) Create aWindowsRemoteExecutorwith an explicit TLS configuration, overriding theorg.metricshub.winrm.tls.insecuresystem property for this instance.static WindowsRemoteExecutorWinRMExecutorFactory.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage) Create aWindowsRemoteExecutorwith an explicit console code page for the command shell.static WindowsRemoteExecutorWinRMExecutorFactory.createInstance(WinRMEndpoint winRMEndpoint, long timeout, Path ticketCache, List<AuthenticationEnum> authentications, SSLContext sslContext, boolean trustAllCertificates, int consoleCodePage, int connectRetries, long retryDelay) Create aWindowsRemoteExecutorwith an opt-in retry policy for transient connection failures.