public static final class CiscProto.CreateIdentity.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder> implements CiscProto.CreateIdentityOrBuilder
CreateIdentity starts a new identity-skipchain with the initial Data and asking all nodes in Roster to participate.Protobuf type
cisc.CreateIdentity| Modifier and Type | Method and Description |
|---|---|
CiscProto.CreateIdentity.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CiscProto.CreateIdentity |
build() |
CiscProto.CreateIdentity |
buildPartial() |
CiscProto.CreateIdentity.Builder |
clear() |
CiscProto.CreateIdentity.Builder |
clearData()
Data is the first data that will be stored in the genesis-block.
|
CiscProto.CreateIdentity.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CiscProto.CreateIdentity.Builder |
clearNonce()
Nonce plays in this case message of authentication
|
CiscProto.CreateIdentity.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CiscProto.CreateIdentity.Builder |
clearSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
|
CiscProto.CreateIdentity.Builder |
clearSig()
authentication via Linkable Ring Signature
|
CiscProto.CreateIdentity.Builder |
clearType()
What type of authentication we're doing
|
CiscProto.CreateIdentity.Builder |
clone() |
CiscProto.Data |
getData()
Data is the first data that will be stored in the genesis-block.
|
CiscProto.Data.Builder |
getDataBuilder()
Data is the first data that will be stored in the genesis-block.
|
CiscProto.DataOrBuilder |
getDataOrBuilder()
Data is the first data that will be stored in the genesis-block.
|
CiscProto.CreateIdentity |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getNonce()
Nonce plays in this case message of authentication
|
com.google.protobuf.ByteString |
getSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
|
com.google.protobuf.ByteString |
getSig()
authentication via Linkable Ring Signature
|
int |
getType()
What type of authentication we're doing
|
boolean |
hasData()
Data is the first data that will be stored in the genesis-block.
|
boolean |
hasNonce()
Nonce plays in this case message of authentication
|
boolean |
hasSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
|
boolean |
hasSig()
authentication via Linkable Ring Signature
|
boolean |
hasType()
What type of authentication we're doing
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CiscProto.CreateIdentity.Builder |
mergeData(CiscProto.Data value)
Data is the first data that will be stored in the genesis-block.
|
CiscProto.CreateIdentity.Builder |
mergeFrom(CiscProto.CreateIdentity other) |
CiscProto.CreateIdentity.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CiscProto.CreateIdentity.Builder |
mergeFrom(com.google.protobuf.Message other) |
CiscProto.CreateIdentity.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CiscProto.CreateIdentity.Builder |
setData(CiscProto.Data.Builder builderForValue)
Data is the first data that will be stored in the genesis-block.
|
CiscProto.CreateIdentity.Builder |
setData(CiscProto.Data value)
Data is the first data that will be stored in the genesis-block.
|
CiscProto.CreateIdentity.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CiscProto.CreateIdentity.Builder |
setNonce(com.google.protobuf.ByteString value)
Nonce plays in this case message of authentication
|
CiscProto.CreateIdentity.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CiscProto.CreateIdentity.Builder |
setSchnsig(com.google.protobuf.ByteString value)
SchnSig is optional; one of Public or SchnSig must be set.
|
CiscProto.CreateIdentity.Builder |
setSig(com.google.protobuf.ByteString value)
authentication via Linkable Ring Signature
|
CiscProto.CreateIdentity.Builder |
setType(int value)
What type of authentication we're doing
|
CiscProto.CreateIdentity.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CiscProto.CreateIdentity build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CiscProto.CreateIdentity buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CiscProto.CreateIdentity.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder mergeFrom(CiscProto.CreateIdentity other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public CiscProto.CreateIdentity.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CiscProto.CreateIdentity.Builder>IOExceptionpublic boolean hasData()
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;hasData in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.Data getData()
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;getData in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.CreateIdentity.Builder setData(CiscProto.Data value)
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;public CiscProto.CreateIdentity.Builder setData(CiscProto.Data.Builder builderForValue)
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;public CiscProto.CreateIdentity.Builder mergeData(CiscProto.Data value)
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;public CiscProto.CreateIdentity.Builder clearData()
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;public CiscProto.Data.Builder getDataBuilder()
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;public CiscProto.DataOrBuilder getDataOrBuilder()
Data is the first data that will be stored in the genesis-block. It should contain the roster and at least one public key
optional .cisc.Data data = 1;getDataOrBuilder in interface CiscProto.CreateIdentityOrBuilderpublic boolean hasType()
What type of authentication we're doing
required sint32 type = 2;hasType in interface CiscProto.CreateIdentityOrBuilderpublic int getType()
What type of authentication we're doing
required sint32 type = 2;getType in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.CreateIdentity.Builder setType(int value)
What type of authentication we're doing
required sint32 type = 2;public CiscProto.CreateIdentity.Builder clearType()
What type of authentication we're doing
required sint32 type = 2;public boolean hasSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
optional bytes schnsig = 3;hasSchnsig in interface CiscProto.CreateIdentityOrBuilderpublic com.google.protobuf.ByteString getSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
optional bytes schnsig = 3;getSchnsig in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.CreateIdentity.Builder setSchnsig(com.google.protobuf.ByteString value)
SchnSig is optional; one of Public or SchnSig must be set.
optional bytes schnsig = 3;public CiscProto.CreateIdentity.Builder clearSchnsig()
SchnSig is optional; one of Public or SchnSig must be set.
optional bytes schnsig = 3;public boolean hasSig()
authentication via Linkable Ring Signature
required bytes sig = 4;hasSig in interface CiscProto.CreateIdentityOrBuilderpublic com.google.protobuf.ByteString getSig()
authentication via Linkable Ring Signature
required bytes sig = 4;getSig in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.CreateIdentity.Builder setSig(com.google.protobuf.ByteString value)
authentication via Linkable Ring Signature
required bytes sig = 4;public CiscProto.CreateIdentity.Builder clearSig()
authentication via Linkable Ring Signature
required bytes sig = 4;public boolean hasNonce()
Nonce plays in this case message of authentication
required bytes nonce = 5;hasNonce in interface CiscProto.CreateIdentityOrBuilderpublic com.google.protobuf.ByteString getNonce()
Nonce plays in this case message of authentication
required bytes nonce = 5;getNonce in interface CiscProto.CreateIdentityOrBuilderpublic CiscProto.CreateIdentity.Builder setNonce(com.google.protobuf.ByteString value)
Nonce plays in this case message of authentication
required bytes nonce = 5;public CiscProto.CreateIdentity.Builder clearNonce()
Nonce plays in this case message of authentication
required bytes nonce = 5;public final CiscProto.CreateIdentity.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>public final CiscProto.CreateIdentity.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CiscProto.CreateIdentity.Builder>Copyright © 2018. All rights reserved.