public final class RsaSsaPssParams extends com.google.protobuf.GeneratedMessageLite<RsaSsaPssParams,RsaSsaPssParams.Builder> implements RsaSsaPssParamsOrBuilder
google.crypto.tink.RsaSsaPssParams| Modifier and Type | Class and Description |
|---|---|
static class |
RsaSsaPssParams.Builder
Protobuf type
google.crypto.tink.RsaSsaPssParams |
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm| Modifier and Type | Field and Description |
|---|---|
static int |
MGF1_HASH_FIELD_NUMBER |
static int |
SALT_LENGTH_FIELD_NUMBER |
static int |
SIG_HASH_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
Object arg0,
Object arg1) |
static RsaSsaPssParams |
getDefaultInstance() |
HashType |
getMgf1Hash()
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
int |
getMgf1HashValue()
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
int |
getSaltLength()
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1)
Required.
|
HashType |
getSigHash()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
int |
getSigHashValue()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
static RsaSsaPssParams.Builder |
newBuilder() |
static RsaSsaPssParams.Builder |
newBuilder(RsaSsaPssParams prototype) |
static RsaSsaPssParams |
parseDelimitedFrom(InputStream input) |
static RsaSsaPssParams |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RsaSsaPssParams |
parseFrom(byte[] data) |
static RsaSsaPssParams |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RsaSsaPssParams |
parseFrom(ByteBuffer data) |
static RsaSsaPssParams |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RsaSsaPssParams |
parseFrom(com.google.protobuf.ByteString data) |
static RsaSsaPssParams |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RsaSsaPssParams |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RsaSsaPssParams |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RsaSsaPssParams |
parseFrom(InputStream input) |
static RsaSsaPssParams |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RsaSsaPssParams> |
parser() |
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic static final int SIG_HASH_FIELD_NUMBER
public static final int MGF1_HASH_FIELD_NUMBER
public static final int SALT_LENGTH_FIELD_NUMBER
public int getSigHashValue()
Hash function used in computing hash of the signing message (see https://tools.ietf.org/html/rfc8017#section-9.1.1). Required.
.google.crypto.tink.HashType sig_hash = 1;getSigHashValue in interface RsaSsaPssParamsOrBuilderpublic HashType getSigHash()
Hash function used in computing hash of the signing message (see https://tools.ietf.org/html/rfc8017#section-9.1.1). Required.
.google.crypto.tink.HashType sig_hash = 1;getSigHash in interface RsaSsaPssParamsOrBuilderpublic int getMgf1HashValue()
Hash function used in MGF1 (a mask generation function based on a hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1). Required.
.google.crypto.tink.HashType mgf1_hash = 2;getMgf1HashValue in interface RsaSsaPssParamsOrBuilderpublic HashType getMgf1Hash()
Hash function used in MGF1 (a mask generation function based on a hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1). Required.
.google.crypto.tink.HashType mgf1_hash = 2;getMgf1Hash in interface RsaSsaPssParamsOrBuilderpublic int getSaltLength()
Salt length (see https://tools.ietf.org/html/rfc8017#section-9.1.1) Required.
int32 salt_length = 3;getSaltLength in interface RsaSsaPssParamsOrBuilderpublic static RsaSsaPssParams parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RsaSsaPssParams parseFrom(InputStream input) throws IOException
IOExceptionpublic static RsaSsaPssParams parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RsaSsaPssParams parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RsaSsaPssParams parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RsaSsaPssParams parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RsaSsaPssParams parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RsaSsaPssParams.Builder newBuilder()
public static RsaSsaPssParams.Builder newBuilder(RsaSsaPssParams prototype)
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<RsaSsaPssParams,RsaSsaPssParams.Builder>public static RsaSsaPssParams getDefaultInstance()
public static com.google.protobuf.Parser<RsaSsaPssParams> parser()