public static final class EcdsaPrivateKey.Builder extends com.google.protobuf.GeneratedMessage.Builder<EcdsaPrivateKey.Builder> implements EcdsaPrivateKeyOrBuilder
key_type: type.googleapis.com/google.crypto.tink.EcdsaPrivateKeyProtobuf type
google.crypto.tink.EcdsaPrivateKey| Modifier and Type | Method and Description |
|---|---|
EcdsaPrivateKey |
build() |
EcdsaPrivateKey |
buildPartial() |
EcdsaPrivateKey.Builder |
clear() |
EcdsaPrivateKey.Builder |
clearKeyValue()
Unsigned big integer in bigendian representation.
|
EcdsaPrivateKey.Builder |
clearPublicKey()
Required.
|
EcdsaPrivateKey.Builder |
clearVersion()
Required.
|
EcdsaPrivateKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getKeyValue()
Unsigned big integer in bigendian representation.
|
EcdsaPublicKey |
getPublicKey()
Required.
|
EcdsaPublicKey.Builder |
getPublicKeyBuilder()
Required.
|
EcdsaPublicKeyOrBuilder |
getPublicKeyOrBuilder()
Required.
|
int |
getVersion()
Required.
|
boolean |
hasPublicKey()
Required.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EcdsaPrivateKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EcdsaPrivateKey.Builder |
mergeFrom(EcdsaPrivateKey other) |
EcdsaPrivateKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
EcdsaPrivateKey.Builder |
mergePublicKey(EcdsaPublicKey value)
Required.
|
EcdsaPrivateKey.Builder |
setKeyValue(com.google.protobuf.ByteString value)
Unsigned big integer in bigendian representation.
|
EcdsaPrivateKey.Builder |
setPublicKey(EcdsaPublicKey.Builder builderForValue)
Required.
|
EcdsaPrivateKey.Builder |
setPublicKey(EcdsaPublicKey value)
Required.
|
EcdsaPrivateKey.Builder |
setVersion(int value)
Required.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<EcdsaPrivateKey.Builder>public EcdsaPrivateKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<EcdsaPrivateKey.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.GeneratedMessage.Builder<EcdsaPrivateKey.Builder>public EcdsaPrivateKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EcdsaPrivateKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EcdsaPrivateKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EcdsaPrivateKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EcdsaPrivateKey.Builder>public EcdsaPrivateKey.Builder mergeFrom(EcdsaPrivateKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<EcdsaPrivateKey.Builder>public EcdsaPrivateKey.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<EcdsaPrivateKey.Builder>IOExceptionpublic int getVersion()
Required.
uint32 version = 1;getVersion in interface EcdsaPrivateKeyOrBuilderpublic EcdsaPrivateKey.Builder setVersion(int value)
Required.
uint32 version = 1;value - The version to set.public EcdsaPrivateKey.Builder clearVersion()
Required.
uint32 version = 1;public boolean hasPublicKey()
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;hasPublicKey in interface EcdsaPrivateKeyOrBuilderpublic EcdsaPublicKey getPublicKey()
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;getPublicKey in interface EcdsaPrivateKeyOrBuilderpublic EcdsaPrivateKey.Builder setPublicKey(EcdsaPublicKey value)
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;public EcdsaPrivateKey.Builder setPublicKey(EcdsaPublicKey.Builder builderForValue)
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;public EcdsaPrivateKey.Builder mergePublicKey(EcdsaPublicKey value)
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;public EcdsaPrivateKey.Builder clearPublicKey()
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;public EcdsaPublicKey.Builder getPublicKeyBuilder()
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;public EcdsaPublicKeyOrBuilder getPublicKeyOrBuilder()
Required.
.google.crypto.tink.EcdsaPublicKey public_key = 2;getPublicKeyOrBuilder in interface EcdsaPrivateKeyOrBuilderpublic com.google.protobuf.ByteString getKeyValue()
Unsigned big integer in bigendian representation. Required.
bytes key_value = 3;getKeyValue in interface EcdsaPrivateKeyOrBuilderpublic EcdsaPrivateKey.Builder setKeyValue(com.google.protobuf.ByteString value)
Unsigned big integer in bigendian representation. Required.
bytes key_value = 3;value - The keyValue to set.public EcdsaPrivateKey.Builder clearKeyValue()
Unsigned big integer in bigendian representation. Required.
bytes key_value = 3;