Interface KeyUsageOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeyUsage,KeyUsage.Builder
@Generated
public interface KeyUsageOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDescribes high-level ways in which a key may be used.Describes high-level ways in which a key may be used.Detailed scenarios in which a key may be used.Detailed scenarios in which a key may be used.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.intUsed to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.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.List<? extends ObjectIdOrBuilder>Used to describe extended key usages that are not listed in the [KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1.KeyUsage.ExtendedKeyUsageOptions] message.booleanDescribes high-level ways in which a key may be used.booleanDetailed scenarios in which a key may be used.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
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
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
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;
-