org.hyperledger.fabric.protos.msp.FabricCryptoConfigOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fabric-protos Show documentation
Show all versions of fabric-protos Show documentation
PROTO library for fabric-protos
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: msp/msp_config.proto
package org.hyperledger.fabric.protos.msp;
public interface FabricCryptoConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:msp.FabricCryptoConfig)
com.google.protobuf.MessageOrBuilder {
/**
*
* SignatureHashFamily is a string representing the hash family to be used
* during sign and verify operations.
* Allowed values are "SHA2" and "SHA3".
*
*
* string signature_hash_family = 1 [json_name = "signatureHashFamily"];
* @return The signatureHashFamily.
*/
java.lang.String getSignatureHashFamily();
/**
*
* SignatureHashFamily is a string representing the hash family to be used
* during sign and verify operations.
* Allowed values are "SHA2" and "SHA3".
*
*
* string signature_hash_family = 1 [json_name = "signatureHashFamily"];
* @return The bytes for signatureHashFamily.
*/
com.google.protobuf.ByteString
getSignatureHashFamilyBytes();
/**
*
* IdentityIdentifierHashFunction is a string representing the hash function
* to be used during the computation of the identity identifier of an MSP identity.
* Allowed values are "SHA256", "SHA384" and "SHA3_256", "SHA3_384".
*
*
* string identity_identifier_hash_function = 2 [json_name = "identityIdentifierHashFunction"];
* @return The identityIdentifierHashFunction.
*/
java.lang.String getIdentityIdentifierHashFunction();
/**
*
* IdentityIdentifierHashFunction is a string representing the hash function
* to be used during the computation of the identity identifier of an MSP identity.
* Allowed values are "SHA256", "SHA384" and "SHA3_256", "SHA3_384".
*
*
* string identity_identifier_hash_function = 2 [json_name = "identityIdentifierHashFunction"];
* @return The bytes for identityIdentifierHashFunction.
*/
com.google.protobuf.ByteString
getIdentityIdentifierHashFunctionBytes();
}