public class ChaincodeEndorsementPolicy extends Object
Constructor and Description |
---|
ChaincodeEndorsementPolicy()
The null constructor for the ChaincodeEndorsementPolicy wrapper.
|
Modifier and Type | Method and Description |
---|---|
void |
fromBytes(byte[] policyAsBytes)
sets the ChaincodeEndorsementPolicy from a byte array
|
void |
fromFile(File policyFile)
constructs a ChaincodeEndorsementPolicy object with the actual policy gotten from the file system
|
void |
fromStream(InputStream inputStream)
Construct a chaincode endorsement policy from a stream.
|
void |
fromYamlFile(File yamlPolicyFile)
From a yaml file
|
byte[] |
getChaincodeEndorsementPolicyAsBytes() |
public ChaincodeEndorsementPolicy()
fromBytes(byte[])
method to
populate the policypublic void fromFile(File policyFile) throws IOException
policyFile
- The file containing the policyIOException
public void fromYamlFile(File yamlPolicyFile) throws IOException, ChaincodeEndorsementPolicyParseException
yamlPolicyFile
- File location for the chaincode endorsement policy specification.IOException
ChaincodeEndorsementPolicyParseException
public void fromStream(InputStream inputStream) throws IOException
inputStream
- IOException
public void fromBytes(byte[] policyAsBytes)
policyAsBytes
- the byte array containing the serialized policypublic byte[] getChaincodeEndorsementPolicyAsBytes()
Copyright © 2020. All rights reserved.