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