Interface CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CaPool.IssuancePolicy.AllowedKeyType,CaPool.IssuancePolicy.AllowedKeyType.Builder
- Enclosing class:
- CaPool.IssuancePolicy
public static interface CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRepresents an allowed Elliptic Curve key type.Represents an allowed Elliptic Curve key type.getRsa()Represents an allowed RSA key type.Represents an allowed RSA key type.booleanRepresents an allowed Elliptic Curve key type.booleanhasRsa()Represents an allowed RSA key type.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
-
hasRsa
boolean hasRsa()Represents an allowed RSA key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1;- Returns:
- Whether the rsa field is set.
-
getRsa
Represents an allowed RSA key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1;- Returns:
- The rsa.
-
getRsaOrBuilder
CaPool.IssuancePolicy.AllowedKeyType.RsaKeyTypeOrBuilder getRsaOrBuilder()Represents an allowed RSA key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1; -
hasEllipticCurve
boolean hasEllipticCurve()Represents an allowed Elliptic Curve key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2;- Returns:
- Whether the ellipticCurve field is set.
-
getEllipticCurve
CaPool.IssuancePolicy.AllowedKeyType.EcKeyType getEllipticCurve()Represents an allowed Elliptic Curve key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2;- Returns:
- The ellipticCurve.
-
getEllipticCurveOrBuilder
CaPool.IssuancePolicy.AllowedKeyType.EcKeyTypeOrBuilder getEllipticCurveOrBuilder()Represents an allowed Elliptic Curve key type.
.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2; -
getKeyTypeCase
CaPool.IssuancePolicy.AllowedKeyType.KeyTypeCase getKeyTypeCase()
-