public static final class IdemixMSPSignerConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder> implements IdemixMSPSignerConfigOrBuilder
IdemixMSPSIgnerConfig contains the crypto material to set up an idemix signing identityProtobuf type
msp.IdemixMSPSignerConfig
Modifier and Type | Method and Description |
---|---|
IdemixMSPSignerConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IdemixMSPSignerConfig |
build() |
IdemixMSPSignerConfig |
buildPartial() |
IdemixMSPSignerConfig.Builder |
clear() |
IdemixMSPSignerConfig.Builder |
clearCred()
cred represents the serialized idemix credential of the default signer
|
IdemixMSPSignerConfig.Builder |
clearCredentialRevocationInformation()
credential_revocation_information contains a serialized CredentialRevocationInformation
|
IdemixMSPSignerConfig.Builder |
clearEnrollmentId()
enrollment_id contains the enrollment id of this signer
|
IdemixMSPSignerConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IdemixMSPSignerConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IdemixMSPSignerConfig.Builder |
clearOrganizationalUnitIdentifier()
organizational_unit_identifier defines the organizational unit the default signer is in
|
IdemixMSPSignerConfig.Builder |
clearRole()
role defines whether the default signer is admin, peer, member or client
|
IdemixMSPSignerConfig.Builder |
clearSk()
sk is the secret key of the default signer, corresponding to credential Cred
|
IdemixMSPSignerConfig.Builder |
clone() |
com.google.protobuf.ByteString |
getCred()
cred represents the serialized idemix credential of the default signer
|
com.google.protobuf.ByteString |
getCredentialRevocationInformation()
credential_revocation_information contains a serialized CredentialRevocationInformation
|
IdemixMSPSignerConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEnrollmentId()
enrollment_id contains the enrollment id of this signer
|
com.google.protobuf.ByteString |
getEnrollmentIdBytes()
enrollment_id contains the enrollment id of this signer
|
String |
getOrganizationalUnitIdentifier()
organizational_unit_identifier defines the organizational unit the default signer is in
|
com.google.protobuf.ByteString |
getOrganizationalUnitIdentifierBytes()
organizational_unit_identifier defines the organizational unit the default signer is in
|
int |
getRole()
role defines whether the default signer is admin, peer, member or client
|
com.google.protobuf.ByteString |
getSk()
sk is the secret key of the default signer, corresponding to credential Cred
|
boolean |
isInitialized() |
IdemixMSPSignerConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IdemixMSPSignerConfig.Builder |
mergeFrom(IdemixMSPSignerConfig other) |
IdemixMSPSignerConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
IdemixMSPSignerConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IdemixMSPSignerConfig.Builder |
setCred(com.google.protobuf.ByteString value)
cred represents the serialized idemix credential of the default signer
|
IdemixMSPSignerConfig.Builder |
setCredentialRevocationInformation(com.google.protobuf.ByteString value)
credential_revocation_information contains a serialized CredentialRevocationInformation
|
IdemixMSPSignerConfig.Builder |
setEnrollmentId(String value)
enrollment_id contains the enrollment id of this signer
|
IdemixMSPSignerConfig.Builder |
setEnrollmentIdBytes(com.google.protobuf.ByteString value)
enrollment_id contains the enrollment id of this signer
|
IdemixMSPSignerConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IdemixMSPSignerConfig.Builder |
setOrganizationalUnitIdentifier(String value)
organizational_unit_identifier defines the organizational unit the default signer is in
|
IdemixMSPSignerConfig.Builder |
setOrganizationalUnitIdentifierBytes(com.google.protobuf.ByteString value)
organizational_unit_identifier defines the organizational unit the default signer is in
|
IdemixMSPSignerConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
IdemixMSPSignerConfig.Builder |
setRole(int value)
role defines whether the default signer is admin, peer, member or client
|
IdemixMSPSignerConfig.Builder |
setSk(com.google.protobuf.ByteString value)
sk is the secret key of the default signer, corresponding to credential Cred
|
IdemixMSPSignerConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public IdemixMSPSignerConfig.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public IdemixMSPSignerConfig build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public IdemixMSPSignerConfig buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public IdemixMSPSignerConfig.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder mergeFrom(IdemixMSPSignerConfig other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public IdemixMSPSignerConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<IdemixMSPSignerConfig.Builder>
IOException
public com.google.protobuf.ByteString getCred()
cred represents the serialized idemix credential of the default signer
bytes cred = 1 [json_name = "cred"];
getCred
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setCred(com.google.protobuf.ByteString value)
cred represents the serialized idemix credential of the default signer
bytes cred = 1 [json_name = "cred"];
value
- The cred to set.public IdemixMSPSignerConfig.Builder clearCred()
cred represents the serialized idemix credential of the default signer
bytes cred = 1 [json_name = "cred"];
public com.google.protobuf.ByteString getSk()
sk is the secret key of the default signer, corresponding to credential Cred
bytes sk = 2 [json_name = "sk"];
getSk
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setSk(com.google.protobuf.ByteString value)
sk is the secret key of the default signer, corresponding to credential Cred
bytes sk = 2 [json_name = "sk"];
value
- The sk to set.public IdemixMSPSignerConfig.Builder clearSk()
sk is the secret key of the default signer, corresponding to credential Cred
bytes sk = 2 [json_name = "sk"];
public String getOrganizationalUnitIdentifier()
organizational_unit_identifier defines the organizational unit the default signer is in
string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
getOrganizationalUnitIdentifier
in interface IdemixMSPSignerConfigOrBuilder
public com.google.protobuf.ByteString getOrganizationalUnitIdentifierBytes()
organizational_unit_identifier defines the organizational unit the default signer is in
string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
getOrganizationalUnitIdentifierBytes
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setOrganizationalUnitIdentifier(String value)
organizational_unit_identifier defines the organizational unit the default signer is in
string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
value
- The organizationalUnitIdentifier to set.public IdemixMSPSignerConfig.Builder clearOrganizationalUnitIdentifier()
organizational_unit_identifier defines the organizational unit the default signer is in
string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
public IdemixMSPSignerConfig.Builder setOrganizationalUnitIdentifierBytes(com.google.protobuf.ByteString value)
organizational_unit_identifier defines the organizational unit the default signer is in
string organizational_unit_identifier = 3 [json_name = "organizationalUnitIdentifier"];
value
- The bytes for organizationalUnitIdentifier to set.public int getRole()
role defines whether the default signer is admin, peer, member or client
int32 role = 4 [json_name = "role"];
getRole
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setRole(int value)
role defines whether the default signer is admin, peer, member or client
int32 role = 4 [json_name = "role"];
value
- The role to set.public IdemixMSPSignerConfig.Builder clearRole()
role defines whether the default signer is admin, peer, member or client
int32 role = 4 [json_name = "role"];
public String getEnrollmentId()
enrollment_id contains the enrollment id of this signer
string enrollment_id = 5 [json_name = "enrollmentId"];
getEnrollmentId
in interface IdemixMSPSignerConfigOrBuilder
public com.google.protobuf.ByteString getEnrollmentIdBytes()
enrollment_id contains the enrollment id of this signer
string enrollment_id = 5 [json_name = "enrollmentId"];
getEnrollmentIdBytes
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setEnrollmentId(String value)
enrollment_id contains the enrollment id of this signer
string enrollment_id = 5 [json_name = "enrollmentId"];
value
- The enrollmentId to set.public IdemixMSPSignerConfig.Builder clearEnrollmentId()
enrollment_id contains the enrollment id of this signer
string enrollment_id = 5 [json_name = "enrollmentId"];
public IdemixMSPSignerConfig.Builder setEnrollmentIdBytes(com.google.protobuf.ByteString value)
enrollment_id contains the enrollment id of this signer
string enrollment_id = 5 [json_name = "enrollmentId"];
value
- The bytes for enrollmentId to set.public com.google.protobuf.ByteString getCredentialRevocationInformation()
credential_revocation_information contains a serialized CredentialRevocationInformation
bytes credential_revocation_information = 6 [json_name = "credentialRevocationInformation"];
getCredentialRevocationInformation
in interface IdemixMSPSignerConfigOrBuilder
public IdemixMSPSignerConfig.Builder setCredentialRevocationInformation(com.google.protobuf.ByteString value)
credential_revocation_information contains a serialized CredentialRevocationInformation
bytes credential_revocation_information = 6 [json_name = "credentialRevocationInformation"];
value
- The credentialRevocationInformation to set.public IdemixMSPSignerConfig.Builder clearCredentialRevocationInformation()
credential_revocation_information contains a serialized CredentialRevocationInformation
bytes credential_revocation_information = 6 [json_name = "credentialRevocationInformation"];
public final IdemixMSPSignerConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
public final IdemixMSPSignerConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<IdemixMSPSignerConfig.Builder>
Copyright © 2022. All rights reserved.