public static final class JwtEcdsaPublicKey.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<JwtEcdsaPublicKey,JwtEcdsaPublicKey.Builder> implements JwtEcdsaPublicKeyOrBuilder
key_type: type.googleapis.com/google.crypto.tink.JwtEcdsaPublicKeyProtobuf type
google.crypto.tink.JwtEcdsaPublicKey| Modifier and Type | Method and Description |
|---|---|
JwtEcdsaPublicKey.Builder |
clearAlgorithm()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2; |
JwtEcdsaPublicKey.Builder |
clearCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
JwtEcdsaPublicKey.Builder |
clearVersion()
uint32 version = 1; |
JwtEcdsaPublicKey.Builder |
clearX()
Affine coordinates of the public key in big-endian representation.
|
JwtEcdsaPublicKey.Builder |
clearY()
bytes y = 4; |
JwtEcdsaAlgorithm |
getAlgorithm()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2; |
int |
getAlgorithmValue()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2; |
JwtEcdsaPublicKey.CustomKid |
getCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
int |
getVersion()
uint32 version = 1; |
com.google.protobuf.ByteString |
getX()
Affine coordinates of the public key in big-endian representation.
|
com.google.protobuf.ByteString |
getY()
bytes y = 4; |
boolean |
hasCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
JwtEcdsaPublicKey.Builder |
mergeCustomKid(JwtEcdsaPublicKey.CustomKid value)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
JwtEcdsaPublicKey.Builder |
setAlgorithm(JwtEcdsaAlgorithm value)
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2; |
JwtEcdsaPublicKey.Builder |
setAlgorithmValue(int value)
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2; |
JwtEcdsaPublicKey.Builder |
setCustomKid(JwtEcdsaPublicKey.CustomKid.Builder builderForValue)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
JwtEcdsaPublicKey.Builder |
setCustomKid(JwtEcdsaPublicKey.CustomKid value)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5; |
JwtEcdsaPublicKey.Builder |
setVersion(int value)
uint32 version = 1; |
JwtEcdsaPublicKey.Builder |
setX(com.google.protobuf.ByteString value)
Affine coordinates of the public key in big-endian representation.
|
JwtEcdsaPublicKey.Builder |
setY(com.google.protobuf.ByteString value)
bytes y = 4; |
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()
uint32 version = 1;getVersion in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setVersion(int value)
uint32 version = 1;value - The version to set.public JwtEcdsaPublicKey.Builder clearVersion()
uint32 version = 1;public int getAlgorithmValue()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;getAlgorithmValue in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setAlgorithmValue(int value)
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;value - The algorithm to set.public JwtEcdsaAlgorithm getAlgorithm()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;getAlgorithm in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setAlgorithm(JwtEcdsaAlgorithm value)
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;value - The enum numeric value on the wire for algorithm to set.public JwtEcdsaPublicKey.Builder clearAlgorithm()
.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;public com.google.protobuf.ByteString getX()
Affine coordinates of the public key in big-endian representation. The public key is a point (x, y) on the curve defined by algorithm.
bytes x = 3;getX in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setX(com.google.protobuf.ByteString value)
Affine coordinates of the public key in big-endian representation. The public key is a point (x, y) on the curve defined by algorithm.
bytes x = 3;value - The x to set.public JwtEcdsaPublicKey.Builder clearX()
Affine coordinates of the public key in big-endian representation. The public key is a point (x, y) on the curve defined by algorithm.
bytes x = 3;public com.google.protobuf.ByteString getY()
bytes y = 4;getY in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setY(com.google.protobuf.ByteString value)
bytes y = 4;value - The y to set.public JwtEcdsaPublicKey.Builder clearY()
bytes y = 4;public boolean hasCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;hasCustomKid in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.CustomKid getCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;getCustomKid in interface JwtEcdsaPublicKeyOrBuilderpublic JwtEcdsaPublicKey.Builder setCustomKid(JwtEcdsaPublicKey.CustomKid value)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;public JwtEcdsaPublicKey.Builder setCustomKid(JwtEcdsaPublicKey.CustomKid.Builder builderForValue)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;public JwtEcdsaPublicKey.Builder mergeCustomKid(JwtEcdsaPublicKey.CustomKid value)
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;public JwtEcdsaPublicKey.Builder clearCustomKid()
.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;