public static final class RsaSsaPkcs1PrivateKey.Builder extends com.google.protobuf.GeneratedMessage.Builder<RsaSsaPkcs1PrivateKey.Builder> implements RsaSsaPkcs1PrivateKeyOrBuilder
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PrivateKeyProtobuf type
google.crypto.tink.RsaSsaPkcs1PrivateKey| Modifier and Type | Method and Description |
|---|---|
RsaSsaPkcs1PrivateKey |
build() |
RsaSsaPkcs1PrivateKey |
buildPartial() |
RsaSsaPkcs1PrivateKey.Builder |
clear() |
RsaSsaPkcs1PrivateKey.Builder |
clearCrt()
Chinese Remainder Theorem coefficient q^(-1) mod p.
|
RsaSsaPkcs1PrivateKey.Builder |
clearD()
Private exponent.
|
RsaSsaPkcs1PrivateKey.Builder |
clearDp()
d mod (p - 1).
|
RsaSsaPkcs1PrivateKey.Builder |
clearDq()
d mod (q - 1).
|
RsaSsaPkcs1PrivateKey.Builder |
clearP()
The following parameters are used to optimize RSA signature computation.
|
RsaSsaPkcs1PrivateKey.Builder |
clearPublicKey()
Required.
|
RsaSsaPkcs1PrivateKey.Builder |
clearQ()
The prime factor q of n.
|
RsaSsaPkcs1PrivateKey.Builder |
clearVersion()
Required.
|
com.google.protobuf.ByteString |
getCrt()
Chinese Remainder Theorem coefficient q^(-1) mod p.
|
com.google.protobuf.ByteString |
getD()
Private exponent.
|
RsaSsaPkcs1PrivateKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getDp()
d mod (p - 1).
|
com.google.protobuf.ByteString |
getDq()
d mod (q - 1).
|
com.google.protobuf.ByteString |
getP()
The following parameters are used to optimize RSA signature computation.
|
RsaSsaPkcs1PublicKey |
getPublicKey()
Required.
|
RsaSsaPkcs1PublicKey.Builder |
getPublicKeyBuilder()
Required.
|
RsaSsaPkcs1PublicKeyOrBuilder |
getPublicKeyOrBuilder()
Required.
|
com.google.protobuf.ByteString |
getQ()
The prime factor q of n.
|
int |
getVersion()
Required.
|
boolean |
hasPublicKey()
Required.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RsaSsaPkcs1PrivateKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RsaSsaPkcs1PrivateKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
RsaSsaPkcs1PrivateKey.Builder |
mergeFrom(RsaSsaPkcs1PrivateKey other) |
RsaSsaPkcs1PrivateKey.Builder |
mergePublicKey(RsaSsaPkcs1PublicKey value)
Required.
|
RsaSsaPkcs1PrivateKey.Builder |
setCrt(com.google.protobuf.ByteString value)
Chinese Remainder Theorem coefficient q^(-1) mod p.
|
RsaSsaPkcs1PrivateKey.Builder |
setD(com.google.protobuf.ByteString value)
Private exponent.
|
RsaSsaPkcs1PrivateKey.Builder |
setDp(com.google.protobuf.ByteString value)
d mod (p - 1).
|
RsaSsaPkcs1PrivateKey.Builder |
setDq(com.google.protobuf.ByteString value)
d mod (q - 1).
|
RsaSsaPkcs1PrivateKey.Builder |
setP(com.google.protobuf.ByteString value)
The following parameters are used to optimize RSA signature computation.
|
RsaSsaPkcs1PrivateKey.Builder |
setPublicKey(RsaSsaPkcs1PublicKey.Builder builderForValue)
Required.
|
RsaSsaPkcs1PrivateKey.Builder |
setPublicKey(RsaSsaPkcs1PublicKey value)
Required.
|
RsaSsaPkcs1PrivateKey.Builder |
setQ(com.google.protobuf.ByteString value)
The prime factor q of n.
|
RsaSsaPkcs1PrivateKey.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<RsaSsaPkcs1PrivateKey.Builder>public RsaSsaPkcs1PrivateKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<RsaSsaPkcs1PrivateKey.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<RsaSsaPkcs1PrivateKey.Builder>public RsaSsaPkcs1PrivateKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RsaSsaPkcs1PrivateKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RsaSsaPkcs1PrivateKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RsaSsaPkcs1PrivateKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RsaSsaPkcs1PrivateKey.Builder>public RsaSsaPkcs1PrivateKey.Builder mergeFrom(RsaSsaPkcs1PrivateKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<RsaSsaPkcs1PrivateKey.Builder>public RsaSsaPkcs1PrivateKey.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<RsaSsaPkcs1PrivateKey.Builder>IOExceptionpublic int getVersion()
Required.
uint32 version = 1;getVersion in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setVersion(int value)
Required.
uint32 version = 1;value - The version to set.public RsaSsaPkcs1PrivateKey.Builder clearVersion()
Required.
uint32 version = 1;public boolean hasPublicKey()
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;hasPublicKey in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PublicKey getPublicKey()
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;getPublicKey in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setPublicKey(RsaSsaPkcs1PublicKey value)
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;public RsaSsaPkcs1PrivateKey.Builder setPublicKey(RsaSsaPkcs1PublicKey.Builder builderForValue)
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;public RsaSsaPkcs1PrivateKey.Builder mergePublicKey(RsaSsaPkcs1PublicKey value)
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;public RsaSsaPkcs1PrivateKey.Builder clearPublicKey()
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;public RsaSsaPkcs1PublicKey.Builder getPublicKeyBuilder()
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;public RsaSsaPkcs1PublicKeyOrBuilder getPublicKeyOrBuilder()
Required.
.google.crypto.tink.RsaSsaPkcs1PublicKey public_key = 2;getPublicKeyOrBuilder in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic com.google.protobuf.ByteString getD()
Private exponent. Unsigned big integer in bigendian representation. Required.
bytes d = 3;getD in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setD(com.google.protobuf.ByteString value)
Private exponent. Unsigned big integer in bigendian representation. Required.
bytes d = 3;value - The d to set.public RsaSsaPkcs1PrivateKey.Builder clearD()
Private exponent. Unsigned big integer in bigendian representation. Required.
bytes d = 3;public com.google.protobuf.ByteString getP()
The following parameters are used to optimize RSA signature computation. The prime factor p of n. Unsigned big integer in bigendian representation. Required.
bytes p = 4;getP in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setP(com.google.protobuf.ByteString value)
The following parameters are used to optimize RSA signature computation. The prime factor p of n. Unsigned big integer in bigendian representation. Required.
bytes p = 4;value - The p to set.public RsaSsaPkcs1PrivateKey.Builder clearP()
The following parameters are used to optimize RSA signature computation. The prime factor p of n. Unsigned big integer in bigendian representation. Required.
bytes p = 4;public com.google.protobuf.ByteString getQ()
The prime factor q of n. Unsigned big integer in bigendian representation. Required.
bytes q = 5;getQ in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setQ(com.google.protobuf.ByteString value)
The prime factor q of n. Unsigned big integer in bigendian representation. Required.
bytes q = 5;value - The q to set.public RsaSsaPkcs1PrivateKey.Builder clearQ()
The prime factor q of n. Unsigned big integer in bigendian representation. Required.
bytes q = 5;public com.google.protobuf.ByteString getDp()
d mod (p - 1). Unsigned big integer in bigendian representation. Required.
bytes dp = 6;getDp in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setDp(com.google.protobuf.ByteString value)
d mod (p - 1). Unsigned big integer in bigendian representation. Required.
bytes dp = 6;value - The dp to set.public RsaSsaPkcs1PrivateKey.Builder clearDp()
d mod (p - 1). Unsigned big integer in bigendian representation. Required.
bytes dp = 6;public com.google.protobuf.ByteString getDq()
d mod (q - 1). Unsigned big integer in bigendian representation. Required.
bytes dq = 7;getDq in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setDq(com.google.protobuf.ByteString value)
d mod (q - 1). Unsigned big integer in bigendian representation. Required.
bytes dq = 7;value - The dq to set.public RsaSsaPkcs1PrivateKey.Builder clearDq()
d mod (q - 1). Unsigned big integer in bigendian representation. Required.
bytes dq = 7;public com.google.protobuf.ByteString getCrt()
Chinese Remainder Theorem coefficient q^(-1) mod p. Unsigned big integer in bigendian representation. Required.
bytes crt = 8;getCrt in interface RsaSsaPkcs1PrivateKeyOrBuilderpublic RsaSsaPkcs1PrivateKey.Builder setCrt(com.google.protobuf.ByteString value)
Chinese Remainder Theorem coefficient q^(-1) mod p. Unsigned big integer in bigendian representation. Required.
bytes crt = 8;value - The crt to set.public RsaSsaPkcs1PrivateKey.Builder clearCrt()
Chinese Remainder Theorem coefficient q^(-1) mod p. Unsigned big integer in bigendian representation. Required.
bytes crt = 8;