public final class KeysetInfo extends com.google.protobuf.GeneratedMessage implements KeysetInfoOrBuilder
Represents a "safe" Keyset that doesn't contain any actual key material, thus can be used for logging or monitoring. Most fields are copied from Keyset.Protobuf type
google.crypto.tink.KeysetInfo| Modifier and Type | Class and Description |
|---|---|
static class |
KeysetInfo.Builder
Represents a "safe" Keyset that doesn't contain any actual key material,
thus can be used for logging or monitoring.
|
static class |
KeysetInfo.KeyInfo
Protobuf type
google.crypto.tink.KeysetInfo.KeyInfo |
static interface |
KeysetInfo.KeyInfoOrBuilder |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
KEY_INFO_FIELD_NUMBER |
static int |
PRIMARY_KEY_ID_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static KeysetInfo |
getDefaultInstance() |
KeysetInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
KeysetInfo.KeyInfo |
getKeyInfo(int index)
KeyInfos in the KeysetInfo.
|
int |
getKeyInfoCount()
KeyInfos in the KeysetInfo.
|
List<KeysetInfo.KeyInfo> |
getKeyInfoList()
KeyInfos in the KeysetInfo.
|
KeysetInfo.KeyInfoOrBuilder |
getKeyInfoOrBuilder(int index)
KeyInfos in the KeysetInfo.
|
List<? extends KeysetInfo.KeyInfoOrBuilder> |
getKeyInfoOrBuilderList()
KeyInfos in the KeysetInfo.
|
com.google.protobuf.Parser<KeysetInfo> |
getParserForType() |
int |
getPrimaryKeyId()
See Keyset.primary_key_id.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static KeysetInfo.Builder |
newBuilder() |
static KeysetInfo.Builder |
newBuilder(KeysetInfo prototype) |
KeysetInfo.Builder |
newBuilderForType() |
protected KeysetInfo.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static KeysetInfo |
parseDelimitedFrom(InputStream input) |
static KeysetInfo |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeysetInfo |
parseFrom(byte[] data) |
static KeysetInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeysetInfo |
parseFrom(ByteBuffer data) |
static KeysetInfo |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeysetInfo |
parseFrom(com.google.protobuf.ByteString data) |
static KeysetInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeysetInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static KeysetInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeysetInfo |
parseFrom(InputStream input) |
static KeysetInfo |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<KeysetInfo> |
parser() |
KeysetInfo.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PRIMARY_KEY_ID_FIELD_NUMBER
public static final int KEY_INFO_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic int getPrimaryKeyId()
See Keyset.primary_key_id.
uint32 primary_key_id = 1;getPrimaryKeyId in interface KeysetInfoOrBuilderpublic List<KeysetInfo.KeyInfo> getKeyInfoList()
KeyInfos in the KeysetInfo. Each KeyInfo is corresponding to a Key in the corresponding Keyset.
repeated .google.crypto.tink.KeysetInfo.KeyInfo key_info = 2;getKeyInfoList in interface KeysetInfoOrBuilderpublic List<? extends KeysetInfo.KeyInfoOrBuilder> getKeyInfoOrBuilderList()
KeyInfos in the KeysetInfo. Each KeyInfo is corresponding to a Key in the corresponding Keyset.
repeated .google.crypto.tink.KeysetInfo.KeyInfo key_info = 2;getKeyInfoOrBuilderList in interface KeysetInfoOrBuilderpublic int getKeyInfoCount()
KeyInfos in the KeysetInfo. Each KeyInfo is corresponding to a Key in the corresponding Keyset.
repeated .google.crypto.tink.KeysetInfo.KeyInfo key_info = 2;getKeyInfoCount in interface KeysetInfoOrBuilderpublic KeysetInfo.KeyInfo getKeyInfo(int index)
KeyInfos in the KeysetInfo. Each KeyInfo is corresponding to a Key in the corresponding Keyset.
repeated .google.crypto.tink.KeysetInfo.KeyInfo key_info = 2;getKeyInfo in interface KeysetInfoOrBuilderpublic KeysetInfo.KeyInfoOrBuilder getKeyInfoOrBuilder(int index)
KeyInfos in the KeysetInfo. Each KeyInfo is corresponding to a Key in the corresponding Keyset.
repeated .google.crypto.tink.KeysetInfo.KeyInfo key_info = 2;getKeyInfoOrBuilder in interface KeysetInfoOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static KeysetInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeysetInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static KeysetInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeysetInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static KeysetInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeysetInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static KeysetInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic KeysetInfo.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static KeysetInfo.Builder newBuilder()
public static KeysetInfo.Builder newBuilder(KeysetInfo prototype)
public KeysetInfo.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected KeysetInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static KeysetInfo getDefaultInstance()
public static com.google.protobuf.Parser<KeysetInfo> parser()
public com.google.protobuf.Parser<KeysetInfo> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic KeysetInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder