1 17 18 package org.apache.geronimo.util.crypto.params; 19 20 import java.math.BigInteger ; 21 22 public class DHPublicKeyParameters 23 extends DHKeyParameters 24 { 25 private BigInteger y; 26 27 public DHPublicKeyParameters( 28 BigInteger y, 29 DHParameters params) 30 { 31 super(false, params); 32 33 this.y = y; 34 } 35 36 public BigInteger getY() 37 { 38 return y; 39 } 40 41 public boolean equals( 42 Object obj) 43 { 44 if (!(obj instanceof DHPublicKeyParameters)) 45 { 46 return false; 47 } 48 49 DHPublicKeyParameters pKey = (DHPublicKeyParameters)obj; 50 51 if (!pKey.getY().equals(y)) 52 { 53 return false; 54 } 55 56 return super.equals(obj); 57 } 58 } 59 | Popular Tags |