//********************************************************* // // Copyright (c) Microsoft. All rights reserved. // This code is licensed under the Apache License Version 2.0. // THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF // ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY // IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR // PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT. // //********************************************************* package com.microsoft.uprove; class ProverCommonInput { private GroupElement gamma; private GroupElement sigmaZ; private ProverProtocolParameters proverParams; private IssuerParametersInternal ipi; public ProverCommonInput() { } /** * @return the gamma */ public GroupElement getGamma() { return gamma; } /** * @param gamma the gamma to set */ public void setGamma(GroupElement gamma) { this.gamma = gamma; } /** * @return the sigmaZ */ public GroupElement getSigmaZ() { return sigmaZ; } /** * @param sigmaZ the sigmaZ to set */ public void setSigmaZ(GroupElement sigmaZ) { this.sigmaZ = sigmaZ; } /** * @return the proverParams */ public ProverProtocolParameters getProverParams() { return proverParams; } /** * @param proverParams the proverParams to set */ public void setProverParams(ProverProtocolParameters proverParams) { this.proverParams = proverParams; } public IssuerParametersInternal getIssuerParameters() { return ipi; } public void setIssuerParameters(IssuerParametersInternal ipi) { this.ipi = ipi; } }