All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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