public static final class RsaSsaPkcs1KeyFormat.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<RsaSsaPkcs1KeyFormat,RsaSsaPkcs1KeyFormat.Builder> implements RsaSsaPkcs1KeyFormatOrBuilder
google.crypto.tink.RsaSsaPkcs1KeyFormat| Modifier and Type | Method and Description |
|---|---|
RsaSsaPkcs1KeyFormat.Builder |
clearModulusSizeInBits()
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
clearParams()
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
clearPublicExponent()
Required.
|
int |
getModulusSizeInBits()
Required.
|
RsaSsaPkcs1Params |
getParams()
Required.
|
com.google.protobuf.ByteString |
getPublicExponent()
Required.
|
boolean |
hasParams()
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
mergeParams(RsaSsaPkcs1Params value)
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
setModulusSizeInBits(int value)
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
setParams(RsaSsaPkcs1Params.Builder builderForValue)
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
setParams(RsaSsaPkcs1Params value)
Required.
|
RsaSsaPkcs1KeyFormat.Builder |
setPublicExponent(com.google.protobuf.ByteString 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 boolean hasParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;hasParams in interface RsaSsaPkcs1KeyFormatOrBuilderpublic RsaSsaPkcs1Params getParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;getParams in interface RsaSsaPkcs1KeyFormatOrBuilderpublic RsaSsaPkcs1KeyFormat.Builder setParams(RsaSsaPkcs1Params value)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;public RsaSsaPkcs1KeyFormat.Builder setParams(RsaSsaPkcs1Params.Builder builderForValue)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;public RsaSsaPkcs1KeyFormat.Builder mergeParams(RsaSsaPkcs1Params value)
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;public RsaSsaPkcs1KeyFormat.Builder clearParams()
Required.
.google.crypto.tink.RsaSsaPkcs1Params params = 1;public int getModulusSizeInBits()
Required.
uint32 modulus_size_in_bits = 2;getModulusSizeInBits in interface RsaSsaPkcs1KeyFormatOrBuilderpublic RsaSsaPkcs1KeyFormat.Builder setModulusSizeInBits(int value)
Required.
uint32 modulus_size_in_bits = 2;value - The modulusSizeInBits to set.public RsaSsaPkcs1KeyFormat.Builder clearModulusSizeInBits()
Required.
uint32 modulus_size_in_bits = 2;public com.google.protobuf.ByteString getPublicExponent()
Required.
bytes public_exponent = 3;getPublicExponent in interface RsaSsaPkcs1KeyFormatOrBuilderpublic RsaSsaPkcs1KeyFormat.Builder setPublicExponent(com.google.protobuf.ByteString value)
Required.
bytes public_exponent = 3;value - The publicExponent to set.public RsaSsaPkcs1KeyFormat.Builder clearPublicExponent()
Required.
bytes public_exponent = 3;