public final class HkdfPrfParams extends com.google.protobuf.GeneratedMessageLite<HkdfPrfParams,HkdfPrfParams.Builder> implements HkdfPrfParamsOrBuilder
google.crypto.tink.HkdfPrfParams| Modifier and Type | Class and Description |
|---|---|
static class |
HkdfPrfParams.Builder
Protobuf type
google.crypto.tink.HkdfPrfParams |
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 |
HASH_FIELD_NUMBER |
static int |
SALT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
Object arg0,
Object arg1) |
static HkdfPrfParams |
getDefaultInstance() |
HashType |
getHash()
.google.crypto.tink.HashType hash = 1; |
int |
getHashValue()
.google.crypto.tink.HashType hash = 1; |
com.google.protobuf.ByteString |
getSalt()
Optional.
|
static HkdfPrfParams.Builder |
newBuilder() |
static HkdfPrfParams.Builder |
newBuilder(HkdfPrfParams prototype) |
static HkdfPrfParams |
parseDelimitedFrom(InputStream input) |
static HkdfPrfParams |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HkdfPrfParams |
parseFrom(byte[] data) |
static HkdfPrfParams |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HkdfPrfParams |
parseFrom(ByteBuffer data) |
static HkdfPrfParams |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HkdfPrfParams |
parseFrom(com.google.protobuf.ByteString data) |
static HkdfPrfParams |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HkdfPrfParams |
parseFrom(com.google.protobuf.CodedInputStream input) |
static HkdfPrfParams |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HkdfPrfParams |
parseFrom(InputStream input) |
static HkdfPrfParams |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<HkdfPrfParams> |
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 HASH_FIELD_NUMBER
public static final int SALT_FIELD_NUMBER
public int getHashValue()
.google.crypto.tink.HashType hash = 1;getHashValue in interface HkdfPrfParamsOrBuilderpublic HashType getHash()
.google.crypto.tink.HashType hash = 1;getHash in interface HkdfPrfParamsOrBuilderpublic com.google.protobuf.ByteString getSalt()
Optional. An unspecified or zero-length value is equivalent to a sequence of zeros (0x00) with a length equal to the output size of hash. See https://rfc-editor.org/rfc/rfc5869.
bytes salt = 2;getSalt in interface HkdfPrfParamsOrBuilderpublic static HkdfPrfParams parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HkdfPrfParams parseFrom(InputStream input) throws IOException
IOExceptionpublic static HkdfPrfParams parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HkdfPrfParams parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HkdfPrfParams parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HkdfPrfParams parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HkdfPrfParams parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HkdfPrfParams.Builder newBuilder()
public static HkdfPrfParams.Builder newBuilder(HkdfPrfParams prototype)
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<HkdfPrfParams,HkdfPrfParams.Builder>public static HkdfPrfParams getDefaultInstance()
public static com.google.protobuf.Parser<HkdfPrfParams> parser()