18212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrompackage org.bouncycastle.crypto.params; 28212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom 38212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrompublic class ECKeyParameters 48212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom extends AsymmetricKeyParameter 58212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom{ 68212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom ECDomainParameters params; 78212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom 88212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom protected ECKeyParameters( 98212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom boolean isPrivate, 108212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom ECDomainParameters params) 118212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom { 128212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom super(isPrivate); 138212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom 148212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom this.params = params; 158212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom } 168212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom 178212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom public ECDomainParameters getParameters() 188212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom { 198212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom return params; 208212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom } 218212855a312dc8ebe081a3e08b1d2d8f8757af02Brian Carlstrom} 22