public static final class RsaSsaPkcs1PublicKey.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<RsaSsaPkcs1PublicKey,RsaSsaPkcs1PublicKey.Builder> implements RsaSsaPkcs1PublicKeyOrBuilder
key_type: type.googleapis.com/google.crypto.tink.RsaSsaPkcs1PublicKeyProtobuf type
google.crypto.tink.RsaSsaPkcs1PublicKey| Modifier and Type | Method and Description |
|---|---|
RsaSsaPkcs1PublicKey.Builder |
clearE()
Public exponent.
|
RsaSsaPkcs1PublicKey.Builder |
clearN()
Modulus.
|
RsaSsaPkcs1PublicKey.Builder |
clearParams()
Required.
|
RsaSsaPkcs1PublicKey.Builder |
clearVersion()
Required.
|
com.google.protobuf.ByteString |
getE()
Public exponent.
|
com.google.protobuf.ByteString |
getN()
Modulus.
|
RsaSsaPkcs1Params |
getParams()
Required.
|
int |
getVersion()
Required.
|
boolean |
hasParams()
Required.
|
RsaSsaPkcs1PublicKey.Builder |
mergeParams(RsaSsaPkcs1Params value)
Required.
|
RsaSsaPkcs1PublicKey.Builder |
setE(com.google.protobuf.ByteString value)
Public exponent.
|
RsaSsaPkcs1PublicKey.Builder |
setN(com.google.protobuf.ByteString value)
Modulus.
|
RsaSsaPkcs1PublicKey.Builder |
setParams(RsaSsaPkcs1Params.Builder builderForValue)
Required.
|
RsaSsaPkcs1PublicKey.Builder |
setParams(RsaSsaPkcs1Params value)
Required.
|
RsaSsaPkcs1PublicKey.Builder |
setVersion(int value)
Required.
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic int getVersion()
Required.
uint32 version = 1;getVersion in interface RsaSsaPkcs1PublicKeyOrBuilderpublic RsaSsaPkcs1PublicKey.Builder setVersion(int value)
Required.
uint32 version = 1;value - The version to set.public RsaSsaPkcs1PublicKey.Builder clearVersion()
Required.
uint32 version = 1;public boolean hasParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;hasParams in interface RsaSsaPkcs1PublicKeyOrBuilderpublic RsaSsaPkcs1Params getParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;getParams in interface RsaSsaPkcs1PublicKeyOrBuilderpublic RsaSsaPkcs1PublicKey.Builder setParams(RsaSsaPkcs1Params value)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;public RsaSsaPkcs1PublicKey.Builder setParams(RsaSsaPkcs1Params.Builder builderForValue)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;public RsaSsaPkcs1PublicKey.Builder mergeParams(RsaSsaPkcs1Params value)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;public RsaSsaPkcs1PublicKey.Builder clearParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 2;public com.google.protobuf.ByteString getN()
Modulus. Unsigned big integer in bigendian representation.
bytes n = 3;getN in interface RsaSsaPkcs1PublicKeyOrBuilderpublic RsaSsaPkcs1PublicKey.Builder setN(com.google.protobuf.ByteString value)
Modulus. Unsigned big integer in bigendian representation.
bytes n = 3;value - The n to set.public RsaSsaPkcs1PublicKey.Builder clearN()
Modulus. Unsigned big integer in bigendian representation.
bytes n = 3;public com.google.protobuf.ByteString getE()
Public exponent. Unsigned big integer in bigendian representation.
bytes e = 4;getE in interface RsaSsaPkcs1PublicKeyOrBuilderpublic RsaSsaPkcs1PublicKey.Builder setE(com.google.protobuf.ByteString value)
Public exponent. Unsigned big integer in bigendian representation.
bytes e = 4;value - The e to set.public RsaSsaPkcs1PublicKey.Builder clearE()
Public exponent. Unsigned big integer in bigendian representation.
bytes e = 4;