public AlgorithmDetailEcc(AlgorithmDetailEcc the_AlgorithmDetailEcc) { if((Object) the_AlgorithmDetailEcc == null ) throw new ArgumentException(Globs.GetResourceString("parmError")); curveID = the_AlgorithmDetailEcc.curveID; keySize = the_AlgorithmDetailEcc.keySize; p = the_AlgorithmDetailEcc.p; a = the_AlgorithmDetailEcc.a; b = the_AlgorithmDetailEcc.b; gX = the_AlgorithmDetailEcc.gX; gY = the_AlgorithmDetailEcc.gY; n = the_AlgorithmDetailEcc.n; h = the_AlgorithmDetailEcc.h; }
public Tpm2EccParametersResponse(Tpm2EccParametersResponse the_Tpm2EccParametersResponse) { if((Object) the_Tpm2EccParametersResponse == null ) throw new ArgumentException(Globs.GetResourceString("parmError")); parameters = the_Tpm2EccParametersResponse.parameters; }
///<param name = "the_parameters">ECC parameters for the selected curve</param> public Tpm2EccParametersResponse( AlgorithmDetailEcc the_parameters ) { this.parameters = the_parameters; }
public Tpm2EccParametersResponse() { parameters = new AlgorithmDetailEcc(); }