Interface KeyUsageOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeyUsage,KeyUsage.Builder
public interface KeyUsageOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KeyUsage.KeyUsageOptionsgetBaseKeyUsage()Describes high-level ways in which a key may be used.KeyUsage.KeyUsageOptionsOrBuildergetBaseKeyUsageOrBuilder()Describes high-level ways in which a key may be used.KeyUsage.ExtendedKeyUsageOptionsgetExtendedKeyUsage()Detailed scenarios in which a key may be used.KeyUsage.ExtendedKeyUsageOptionsOrBuildergetExtendedKeyUsageOrBuilder()Detailed scenarios in which a key may be used.ObjectIdgetUnknownExtendedKeyUsages(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.intgetUnknownExtendedKeyUsagesCount()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.List<ObjectId>getUnknownExtendedKeyUsagesList()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.ObjectIdOrBuildergetUnknownExtendedKeyUsagesOrBuilder(int index)Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.List<? extends ObjectIdOrBuilder>getUnknownExtendedKeyUsagesOrBuilderList()Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.booleanhasBaseKeyUsage()Describes high-level ways in which a key may be used.booleanhasExtendedKeyUsage()Detailed scenarios in which a key may be used.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasBaseKeyUsage
boolean hasBaseKeyUsage()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.KeyUsageOptions base_key_usage = 1;- Returns:
- Whether the baseKeyUsage field is set.
-
getBaseKeyUsage
KeyUsage.KeyUsageOptions getBaseKeyUsage()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.KeyUsageOptions base_key_usage = 1;- Returns:
- The baseKeyUsage.
-
getBaseKeyUsageOrBuilder
KeyUsage.KeyUsageOptionsOrBuilder getBaseKeyUsageOrBuilder()
Describes high-level ways in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.KeyUsageOptions base_key_usage = 1;
-
hasExtendedKeyUsage
boolean hasExtendedKeyUsage()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;- Returns:
- Whether the extendedKeyUsage field is set.
-
getExtendedKeyUsage
KeyUsage.ExtendedKeyUsageOptions getExtendedKeyUsage()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;- Returns:
- The extendedKeyUsage.
-
getExtendedKeyUsageOrBuilder
KeyUsage.ExtendedKeyUsageOptionsOrBuilder getExtendedKeyUsageOrBuilder()
Detailed scenarios in which a key may be used.
.google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions extended_key_usage = 2;
-
getUnknownExtendedKeyUsagesList
List<ObjectId> getUnknownExtendedKeyUsagesList()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsages
ObjectId getUnknownExtendedKeyUsages(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesCount
int getUnknownExtendedKeyUsagesCount()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesOrBuilderList
List<? extends ObjectIdOrBuilder> getUnknownExtendedKeyUsagesOrBuilderList()
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1.ObjectId unknown_extended_key_usages = 3;
-
getUnknownExtendedKeyUsagesOrBuilder
ObjectIdOrBuilder getUnknownExtendedKeyUsagesOrBuilder(int index)
Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.
repeated .google.cloud.security.privateca.v1.ObjectId unknown_extended_key_usages = 3;
-
-