if (initiatorProposal.getLifetimeSeconds() != null && responderProposal.getLifetimeSeconds() != null) { negotiatedProposal.setLifetimeSeconds( Math.min( initiatorProposal.getLifetimeSeconds(),
static IkePhase1Proposal toIkePhase1Proposal(IsakmpPolicy isakmpPolicy) { IkePhase1Proposal ikePhase1Proposal = new IkePhase1Proposal(isakmpPolicy.getName().toString()); ikePhase1Proposal.setDiffieHellmanGroup(isakmpPolicy.getDiffieHellmanGroup()); ikePhase1Proposal.setAuthenticationMethod(isakmpPolicy.getAuthenticationMethod()); ikePhase1Proposal.setEncryptionAlgorithm(isakmpPolicy.getEncryptionAlgorithm()); ikePhase1Proposal.setLifetimeSeconds(isakmpPolicy.getLifetimeSeconds()); ikePhase1Proposal.setHashingAlgorithm(isakmpPolicy.getHashAlgorithm()); return ikePhase1Proposal; }
private IkePhase1Proposal toIkePhase1Proposal(IkeProposal ikeProposal) { IkePhase1Proposal ikePhase1Proposal = new IkePhase1Proposal(ikeProposal.getName()); ikePhase1Proposal.setDiffieHellmanGroup(ikeProposal.getDiffieHellmanGroup()); ikePhase1Proposal.setAuthenticationMethod(ikeProposal.getAuthenticationMethod()); ikePhase1Proposal.setEncryptionAlgorithm(ikeProposal.getEncryptionAlgorithm()); ikePhase1Proposal.setLifetimeSeconds(ikeProposal.getLifetimeSeconds()); ikePhase1Proposal.setHashingAlgorithm(ikeProposal.getAuthenticationAlgorithm()); return ikePhase1Proposal; }
ikePhase1Proposal.setDiffieHellmanGroup(ikeProposal.getDhGroup()); ikePhase1Proposal.setEncryptionAlgorithm(ikeProposal.getEncryptionAlgorithm()); ikePhase1Proposal.setLifetimeSeconds(ikeGroup.getLifetimeSeconds()); ikePhase1Proposal.setHashingAlgorithm( ikeProposal.getHashAlgorithm().toIkeAuthenticationAlgorithm());