@Deprecated public final class KeyTypeEntry extends com.google.protobuf.GeneratedMessageLite<KeyTypeEntry,KeyTypeEntry.Builder> implements KeyTypeEntryOrBuilder
An entry that describes a key type to be used with Tink library, specifying the corresponding primitive, key manager, and deprecation status. All fields are required.Protobuf type
google.crypto.tink.KeyTypeEntry| Modifier and Type | Class and Description |
|---|---|
static class |
KeyTypeEntry.Builder
Deprecated.
An entry that describes a key type to be used with Tink library,
specifying the corresponding primitive, key manager, and deprecation status.
|
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 |
CATALOGUE_NAME_FIELD_NUMBER
Deprecated.
|
static int |
KEY_MANAGER_VERSION_FIELD_NUMBER
Deprecated.
|
static int |
NEW_KEY_ALLOWED_FIELD_NUMBER
Deprecated.
|
static int |
PRIMITIVE_NAME_FIELD_NUMBER
Deprecated.
|
static int |
TYPE_URL_FIELD_NUMBER
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
Object arg0,
Object arg1)
Deprecated.
|
String |
getCatalogueName()
Deprecated.
Catalogue to be queried for key manager,
|
com.google.protobuf.ByteString |
getCatalogueNameBytes()
Deprecated.
Catalogue to be queried for key manager,
|
static KeyTypeEntry |
getDefaultInstance()
Deprecated.
|
int |
getKeyManagerVersion()
Deprecated.
Minimum required version of key manager.
|
boolean |
getNewKeyAllowed()
Deprecated.
Can the key manager create new keys?
|
String |
getPrimitiveName()
Deprecated.
E.g.
|
com.google.protobuf.ByteString |
getPrimitiveNameBytes()
Deprecated.
E.g.
|
String |
getTypeUrl()
Deprecated.
Name of the key type.
|
com.google.protobuf.ByteString |
getTypeUrlBytes()
Deprecated.
Name of the key type.
|
static KeyTypeEntry.Builder |
newBuilder()
Deprecated.
|
static KeyTypeEntry.Builder |
newBuilder(KeyTypeEntry prototype)
Deprecated.
|
static KeyTypeEntry |
parseDelimitedFrom(InputStream input)
Deprecated.
|
static KeyTypeEntry |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static KeyTypeEntry |
parseFrom(byte[] data)
Deprecated.
|
static KeyTypeEntry |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static KeyTypeEntry |
parseFrom(ByteBuffer data)
Deprecated.
|
static KeyTypeEntry |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static KeyTypeEntry |
parseFrom(com.google.protobuf.ByteString data)
Deprecated.
|
static KeyTypeEntry |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static KeyTypeEntry |
parseFrom(com.google.protobuf.CodedInputStream input)
Deprecated.
|
static KeyTypeEntry |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static KeyTypeEntry |
parseFrom(InputStream input)
Deprecated.
|
static KeyTypeEntry |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Deprecated.
|
static com.google.protobuf.Parser<KeyTypeEntry> |
parser()
Deprecated.
|
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 PRIMITIVE_NAME_FIELD_NUMBER
public static final int TYPE_URL_FIELD_NUMBER
public static final int KEY_MANAGER_VERSION_FIELD_NUMBER
public static final int NEW_KEY_ALLOWED_FIELD_NUMBER
public static final int CATALOGUE_NAME_FIELD_NUMBER
public String getPrimitiveName()
E.g. “Aead”, “Mac”, ... (case-insensitive)
string primitive_name = 1;getPrimitiveName in interface KeyTypeEntryOrBuilderpublic com.google.protobuf.ByteString getPrimitiveNameBytes()
E.g. “Aead”, “Mac”, ... (case-insensitive)
string primitive_name = 1;getPrimitiveNameBytes in interface KeyTypeEntryOrBuilderpublic String getTypeUrl()
Name of the key type.
string type_url = 2;getTypeUrl in interface KeyTypeEntryOrBuilderpublic com.google.protobuf.ByteString getTypeUrlBytes()
Name of the key type.
string type_url = 2;getTypeUrlBytes in interface KeyTypeEntryOrBuilderpublic int getKeyManagerVersion()
Minimum required version of key manager.
uint32 key_manager_version = 3;getKeyManagerVersion in interface KeyTypeEntryOrBuilderpublic boolean getNewKeyAllowed()
Can the key manager create new keys?
bool new_key_allowed = 4;getNewKeyAllowed in interface KeyTypeEntryOrBuilderpublic String getCatalogueName()
Catalogue to be queried for key manager,
string catalogue_name = 5;getCatalogueName in interface KeyTypeEntryOrBuilderpublic com.google.protobuf.ByteString getCatalogueNameBytes()
Catalogue to be queried for key manager,
string catalogue_name = 5;getCatalogueNameBytes in interface KeyTypeEntryOrBuilderpublic static KeyTypeEntry parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeyTypeEntry parseFrom(InputStream input) throws IOException
IOExceptionpublic static KeyTypeEntry parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeyTypeEntry parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static KeyTypeEntry parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeyTypeEntry parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static KeyTypeEntry parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeyTypeEntry.Builder newBuilder()
public static KeyTypeEntry.Builder newBuilder(KeyTypeEntry prototype)
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<KeyTypeEntry,KeyTypeEntry.Builder>public static KeyTypeEntry getDefaultInstance()
public static com.google.protobuf.Parser<KeyTypeEntry> parser()