org.hyperledger.fabric.protos.msp.IdemixMSPSignerConfigOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: msp/msp_config.proto
// Protobuf Java Version: 4.28.2
package org.hyperledger.fabric.protos.msp;
public interface IdemixMSPSignerConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:msp.IdemixMSPSignerConfig)
com.google.protobuf.MessageOrBuilder {
/**
*
* cred represents the serialized idemix credential of the default signer
*
*
* bytes cred = 1 [json_name = "cred"];
* @return The cred.
*/
com.google.protobuf.ByteString getCred();
/**
*
* sk is the secret key of the default signer, corresponding to credential Cred
*
*
* bytes sk = 2 [json_name = "sk"];
* @return The sk.
*/
com.google.protobuf.ByteString getSk();
/**
*
* organizational_unit_identifier defines the organizational unit the default signer is in
*
*
* string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
* @return The organizationalUnitIdentifier.
*/
java.lang.String getOrganizationalUnitIdentifier();
/**
*
* organizational_unit_identifier defines the organizational unit the default signer is in
*
*
* string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
* @return The bytes for organizationalUnitIdentifier.
*/
com.google.protobuf.ByteString
getOrganizationalUnitIdentifierBytes();
/**
*
* role defines whether the default signer is admin, peer, member or client
*
*
* int32 role = 4 [json_name = "role"];
* @return The role.
*/
int getRole();
/**
*
* enrollment_id contains the enrollment id of this signer
*
*
* string enrollment_id = 5 [json_name = "enrollmentId"];
* @return The enrollmentId.
*/
java.lang.String getEnrollmentId();
/**
*
* enrollment_id contains the enrollment id of this signer
*
*
* string enrollment_id = 5 [json_name = "enrollmentId"];
* @return The bytes for enrollmentId.
*/
com.google.protobuf.ByteString
getEnrollmentIdBytes();
/**
*
* credential_revocation_information contains a serialized CredentialRevocationInformation
*
*
* bytes credential_revocation_information = 6 [json_name = "credentialRevocationInformation"];
* @return The credentialRevocationInformation.
*/
com.google.protobuf.ByteString getCredentialRevocationInformation();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy