META-INF/MANIFEST.MF
META-INF/
META-INF/maven/
META-INF/maven/com.jcraft/
META-INF/maven/com.jcraft/jsch.agentproxy.connector-factory/
META-INF/maven/com.jcraft/jsch.agentproxy.connector-factory/pom.properties
META-INF/maven/com.jcraft/jsch.agentproxy.connector-factory/pom.xml
com/
com/jcraft/
com/jcraft/jsch/
com/jcraft/jsch/agentproxy/
com/jcraft/jsch/agentproxy/AgentProxy.class
AgentProxy.java
package com.jcraft.jsch.agentproxy
public com.jcraft.jsch.agentproxy.AgentProxy extends java.lang.Object {
	private static final byte SSH_AGENTC_REQUEST_RSA_IDENTITIES
	private static final byte SSH_AGENT_RSA_IDENTITIES_ANSWER
	private static final byte SSH_AGENTC_RSA_CHALLENGE
	private static final byte SSH_AGENT_RSA_RESPONSE
	private static final byte SSH_AGENT_FAILURE
	private static final byte SSH_AGENT_SUCCESS
	private static final byte SSH_AGENTC_ADD_RSA_IDENTITY
	private static final byte SSH_AGENTC_REMOVE_RSA_IDENTITY
	private static final byte SSH_AGENTC_REMOVE_ALL_RSA_IDENTITIES
	private static final byte SSH2_AGENTC_REQUEST_IDENTITIES
	private static final byte SSH2_AGENT_IDENTITIES_ANSWER
	private static final byte SSH2_AGENTC_SIGN_REQUEST
	private static final byte SSH2_AGENT_SIGN_RESPONSE
	private static final byte SSH2_AGENTC_ADD_IDENTITY
	private static final byte SSH2_AGENTC_REMOVE_IDENTITY
	private static final byte SSH2_AGENTC_REMOVE_ALL_IDENTITIES
	private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY
	private static final byte SSH_AGENTC_REMOVE_SMARTCARD_KEY
	private static final byte SSH_AGENTC_LOCK
	private static final byte SSH_AGENTC_UNLOCK
	private static final byte SSH_AGENTC_ADD_RSA_ID_CONSTRAINED
	private static final byte SSH2_AGENTC_ADD_ID_CONSTRAINED
	private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED
	private static final byte SSH_AGENT_CONSTRAIN_LIFETIME
	private static final byte SSH_AGENT_CONSTRAIN_CONFIRM
	private static final byte SSH2_AGENT_FAILURE
	private static final byte SSH_COM_AGENT2_FAILURE
	private static final byte SSH_AGENT_OLD_SIGNATURE
	private final byte[] buf
	private final com.jcraft.jsch.agentproxy.Buffer buffer
	private com.jcraft.jsch.agentproxy.Connector connector
	public void <init> (com.jcraft.jsch.agentproxy.Connector) 
		com.jcraft.jsch.agentproxy.Connector connector
	public synchronized com.jcraft.jsch.agentproxy.Identity[] getIdentities () 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		int i
		com.jcraft.jsch.agentproxy.Identity[] identities
		byte code1
		byte code2
		int rcode
		int count
	public synchronized byte[] sign (byte[], byte[]) 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		byte[] blob
		byte[] data
		byte[] result
		byte code1
		byte code2
		int required_size
		int rcode
	public synchronized boolean removeIdentity (byte[]) 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		byte[] blob
		byte code1
		int required_size
	public synchronized void removeAllIdentities () 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		byte code1
	public synchronized boolean addIdentity (byte[]) 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		byte[] identity
		byte code1
		int required_size
	public synchronized boolean isRunning () 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		byte code1
	public synchronized com.jcraft.jsch.agentproxy.Connector getConnector () 
	private boolean check_reply (int) 
		int typ
}

com/jcraft/jsch/agentproxy/AgentProxyException.class
AgentProxyException.java
package com.jcraft.jsch.agentproxy
public com.jcraft.jsch.agentproxy.AgentProxyException extends java.lang.Exception {
	public void <init> (java.lang.String) 
		String message
}

com/jcraft/jsch/agentproxy/Buffer.class
Buffer.java
package com.jcraft.jsch.agentproxy
public com.jcraft.jsch.agentproxy.Buffer extends java.lang.Object {
	final byte[] tmp
	public byte[] buffer
	int index
	int s
	public void <init> (int) 
		int size
	public void <init> (byte[]) 
		byte[] buffer
	public void <init> () 
	public void putByte (byte) 
		byte foo
	public void putByte (byte[]) 
		byte[] foo
	public void putByte (byte[], int, int) 
		byte[] foo
		int begin
		int length
	public void putString (byte[]) 
		byte[] foo
	public void putString (byte[], int, int) 
		byte[] foo
		int begin
		int length
	public void putInt (int) 
		int val
	public void putLong (long) 
		long val
	void skip (int) 
		int n
	void putPad (int) 
		int n
	public void putMPInt (byte[]) 
		byte[] foo
		int i
	public int getLength () 
	public int getOffSet () 
	public void setOffSet (int) 
		int s
	public long getLong () 
		long foo
	public int getInt () 
		int foo
	public long getUInt () 
		long foo
		long bar
	int getShort () 
		int foo
	public int getByte () 
	public void getByte (byte[]) 
		byte[] foo
	void getByte (byte[], int, int) 
		byte[] foo
		int start
		int len
	public int getByte (int) 
		int len
		int foo
	public byte[] getMPInt () 
		int i
		byte[] foo
	public byte[] getMPIntBits () 
		byte[] bar
		int bits
		int bytes
		byte[] foo
	public byte[] getString () 
		int i
		byte[] foo
	byte[] getString (int[], int[]) 
		int[] start
		int[] len
		int i
	public void reset () 
	public void shift () 
	public void rewind () 
	byte getCommand () 
	public void checkFreeSize (int) 
		byte[] tmp
		int n
	void insertLength () 
		int length
}

com/jcraft/jsch/agentproxy/Connector.class
Connector.java
package com.jcraft.jsch.agentproxy
public abstract com.jcraft.jsch.agentproxy.Connector extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract boolean isAvailable () 
	public abstract void query (com.jcraft.jsch.agentproxy.Buffer)  throws com.jcraft.jsch.agentproxy.AgentProxyException 
}

com/jcraft/jsch/agentproxy/ConnectorFactory$Default.class
ConnectorFactory.java
package com.jcraft.jsch.agentproxy
 com.jcraft.jsch.agentproxy.ConnectorFactory$Default extends com.jcraft.jsch.agentproxy.ConnectorFactory {
	void <init> () 
		String osName
}

com/jcraft/jsch/agentproxy/ConnectorFactory.class
ConnectorFactory.java
package com.jcraft.jsch.agentproxy
public abstract com.jcraft.jsch.agentproxy.ConnectorFactory extends java.lang.Object {
	protected String connectors
	protected String usocketFactories
	public void <init> () 
	public void setPreferredConnectors (java.lang.String) 
		String connectors
	public java.lang.String getPreferredConnectors () 
	public void setPreferredUSocketFactories (java.lang.String) 
		String usocketFactories
	public java.lang.String getPreferredUSocketFactories () 
	public com.jcraft.jsch.agentproxy.Connector createConnector ()  throws com.jcraft.jsch.agentproxy.AgentProxyException 
		com.jcraft.jsch.agentproxy.AgentProxyException e
		com.jcraft.jsch.agentproxy.USocketFactory usf
		com.jcraft.jsch.agentproxy.AgentProxyException e
		com.jcraft.jsch.agentproxy.USocketFactory usf
		com.jcraft.jsch.agentproxy.AgentProxyException e
		int j
		String[] _usocketFactories
		int i
		int i
		java.util.ArrayList trials
		String[] _connectors
		String message
		String foo
	public static com.jcraft.jsch.agentproxy.ConnectorFactory getDefault () 
}

com/jcraft/jsch/agentproxy/Identity.class
Identity.java
package com.jcraft.jsch.agentproxy
public com.jcraft.jsch.agentproxy.Identity extends java.lang.Object {
	private byte[] blob
	private byte[] comment
	void <init> (byte[], byte[]) 
		byte[] blob
		byte[] comment
	public byte[] getBlob () 
	public byte[] getComment () 
}

com/jcraft/jsch/agentproxy/USocketFactory$Socket.class
USocketFactory.java
package com.jcraft.jsch.agentproxy
public abstract com.jcraft.jsch.agentproxy.USocketFactory$Socket extends java.lang.Object {
	public void <init> () 
	public abstract int readFull (byte[], int, int)  throws java.io.IOException 
	public abstract void write (byte[], int, int)  throws java.io.IOException 
	public abstract void close ()  throws java.io.IOException 
}

com/jcraft/jsch/agentproxy/USocketFactory.class
USocketFactory.java
package com.jcraft.jsch.agentproxy
public abstract com.jcraft.jsch.agentproxy.USocketFactory extends java.lang.Object {
	public abstract com.jcraft.jsch.agentproxy.USocketFactory$Socket open (java.lang.String)  throws java.io.IOException 
}