mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
IJPL-797 intellij.platform.externalProcessAuthHelper.rt review internal API
GitOrigin-RevId: 3030151f9cad8fcee313eccb684b5fd8a5acb3ad
This commit is contained in:
committed by
intellij-monorepo-bot
parent
8ec02a4dda
commit
5d6ff37216
@@ -2,7 +2,6 @@ externalApp.ExternalApp
|
||||
externalApp.ExternalAppHandler
|
||||
- sf:HANDLER_ID_PARAMETER:java.lang.String
|
||||
f:externalApp.ExternalAppUtil
|
||||
- <init>():V
|
||||
- s:getEnv(java.lang.String):java.lang.String
|
||||
- s:getEnvInt(java.lang.String):I
|
||||
- s:handleAskPassInvocation(java.lang.String,java.lang.String,java.lang.String,java.lang.String[]):V
|
||||
@@ -17,7 +16,6 @@ c:externalApp.ExternalAppUtil$Result
|
||||
- s:success(I,java.lang.String):externalApp.ExternalAppUtil$Result
|
||||
c:externalApp.nativessh.NativeSshAskPassApp
|
||||
- externalApp.ExternalApp
|
||||
- <init>():V
|
||||
- s:main(java.lang.String[]):V
|
||||
externalApp.nativessh.NativeSshAskPassAppHandler
|
||||
- externalApp.ExternalAppHandler
|
||||
@@ -27,7 +25,6 @@ externalApp.nativessh.NativeSshAskPassAppHandler
|
||||
- a:handleInput(java.lang.String):java.lang.String
|
||||
c:externalApp.sudoAskPass.SudoAskPassApp
|
||||
- externalApp.ExternalApp
|
||||
- <init>():V
|
||||
- s:main(java.lang.String[]):V
|
||||
externalApp.sudoAskPass.SudoExternalAppHandler
|
||||
- externalApp.ExternalAppHandler
|
||||
@@ -21,6 +21,9 @@ import java.security.cert.X509Certificate;
|
||||
import java.time.Duration;
|
||||
|
||||
public final class ExternalAppUtil {
|
||||
|
||||
private ExternalAppUtil() { }
|
||||
|
||||
@SuppressWarnings("UseOfSystemOutOrSystemErr")
|
||||
@NotNull
|
||||
public static Result sendIdeRequest(@NotNull String entryPoint, int idePort, @NotNull String handlerId, @Nullable String bodyContent) {
|
||||
|
||||
@@ -11,6 +11,9 @@ import externalApp.ExternalAppUtil;
|
||||
* <p>ssh expects the reply from the program's standard output.</p>
|
||||
*/
|
||||
public class NativeSshAskPassApp implements ExternalApp {
|
||||
|
||||
private NativeSshAskPassApp() { }
|
||||
|
||||
public static void main(String[] args) {
|
||||
ExternalAppUtil.handleAskPassInvocation(NativeSshAskPassAppHandler.IJ_SSH_ASK_PASS_HANDLER_ENV,
|
||||
NativeSshAskPassAppHandler.IJ_SSH_ASK_PASS_PORT_ENV,
|
||||
|
||||
@@ -5,6 +5,9 @@ import externalApp.ExternalApp;
|
||||
import externalApp.ExternalAppUtil;
|
||||
|
||||
public class SudoAskPassApp implements ExternalApp {
|
||||
|
||||
private SudoAskPassApp() { }
|
||||
|
||||
public static void main(String[] args) {
|
||||
ExternalAppUtil.handleAskPassInvocation(SudoExternalAppHandler.IJ_SUDO_ASK_PASS_HANDLER_ENV,
|
||||
SudoExternalAppHandler.IJ_SUDO_ASK_PASS_PORT_ENV,
|
||||
|
||||
Reference in New Issue
Block a user