diff -r 6cbb9b3117b7 -r 9d3a7af41ec2 src/net/java/otr4j/OtrEngineHostImpl.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/net/java/otr4j/OtrEngineHostImpl.java Sun Dec 05 18:45:54 2010 +0100 @@ -0,0 +1,68 @@ +package net.java.otr4j; + +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.util.ArrayList; + +import net.java.otr4j.crypto.KeyAndSession; +import net.java.otr4j.session.SessionID; + +import com.beem.project.beem.service.ChatAdapter; + + +public class OtrEngineHostImpl implements OtrEngineHost{ + + private ChatAdapter mChat; + private OtrPolicy policy; + public String lastInjectedMessage; + private ArrayList keyring = new ArrayList(); + + public OtrEngineHostImpl(ChatAdapter chat, OtrPolicy policy){ + mChat = chat; + this.policy = policy; + } + + @Override + public KeyPair getKeyPair(SessionID sessionID) { + + for(int i = 0; i