Package dev.sigstore.fulcio.v2
Class CreateSigningCertificateRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- dev.sigstore.fulcio.v2.CreateSigningCertificateRequest
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CreateSigningCertificateRequestOrBuilder,java.io.Serializable
public final class CreateSigningCertificateRequest extends com.google.protobuf.GeneratedMessage implements CreateSigningCertificateRequestOrBuilder
Protobuf typedev.sigstore.fulcio.v2.CreateSigningCertificateRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateSigningCertificateRequest.BuilderProtobuf typedev.sigstore.fulcio.v2.CreateSigningCertificateRequeststatic classCreateSigningCertificateRequest.KeyCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
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 extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCERTIFICATE_SIGNING_REQUEST_FIELD_NUMBERstatic intCREDENTIALS_FIELD_NUMBERstatic intPUBLIC_KEY_REQUEST_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)com.google.protobuf.ByteStringgetCertificateSigningRequest()PKCS#10 PEM-encoded certificate signing request Contains the public key to be stored in the requested certificate.CredentialsgetCredentials()Identity information about who possesses the private / public key pair presentedCredentialsOrBuildergetCredentialsOrBuilder()Identity information about who possesses the private / public key pair presentedstatic CreateSigningCertificateRequestgetDefaultInstance()CreateSigningCertificateRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()CreateSigningCertificateRequest.KeyCasegetKeyCase()com.google.protobuf.Parser<CreateSigningCertificateRequest>getParserForType()PublicKeyRequestgetPublicKeyRequest()The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.PublicKeyRequestOrBuildergetPublicKeyRequestOrBuilder()The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.intgetSerializedSize()booleanhasCertificateSigningRequest()PKCS#10 PEM-encoded certificate signing request Contains the public key to be stored in the requested certificate.booleanhasCredentials()Identity information about who possesses the private / public key pair presentedinthashCode()booleanhasPublicKeyRequest()The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CreateSigningCertificateRequest.BuildernewBuilder()static CreateSigningCertificateRequest.BuildernewBuilder(CreateSigningCertificateRequest prototype)CreateSigningCertificateRequest.BuildernewBuilderForType()protected CreateSigningCertificateRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static CreateSigningCertificateRequestparseDelimitedFrom(java.io.InputStream input)static CreateSigningCertificateRequestparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateSigningCertificateRequestparseFrom(byte[] data)static CreateSigningCertificateRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateSigningCertificateRequestparseFrom(com.google.protobuf.ByteString data)static CreateSigningCertificateRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateSigningCertificateRequestparseFrom(com.google.protobuf.CodedInputStream input)static CreateSigningCertificateRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateSigningCertificateRequestparseFrom(java.io.InputStream input)static CreateSigningCertificateRequestparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateSigningCertificateRequestparseFrom(java.nio.ByteBuffer data)static CreateSigningCertificateRequestparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CreateSigningCertificateRequest>parser()CreateSigningCertificateRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CREDENTIALS_FIELD_NUMBER
public static final int CREDENTIALS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLIC_KEY_REQUEST_FIELD_NUMBER
public static final int PUBLIC_KEY_REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CERTIFICATE_SIGNING_REQUEST_FIELD_NUMBER
public static final int CERTIFICATE_SIGNING_REQUEST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getKeyCase
public CreateSigningCertificateRequest.KeyCase getKeyCase()
- Specified by:
getKeyCasein interfaceCreateSigningCertificateRequestOrBuilder
-
hasCredentials
public boolean hasCredentials()
Identity information about who possesses the private / public key pair presented
.dev.sigstore.fulcio.v2.Credentials credentials = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasCredentialsin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- Whether the credentials field is set.
-
getCredentials
public Credentials getCredentials()
Identity information about who possesses the private / public key pair presented
.dev.sigstore.fulcio.v2.Credentials credentials = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCredentialsin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- The credentials.
-
getCredentialsOrBuilder
public CredentialsOrBuilder getCredentialsOrBuilder()
Identity information about who possesses the private / public key pair presented
.dev.sigstore.fulcio.v2.Credentials credentials = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCredentialsOrBuilderin interfaceCreateSigningCertificateRequestOrBuilder
-
hasPublicKeyRequest
public boolean hasPublicKeyRequest()
The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.
.dev.sigstore.fulcio.v2.PublicKeyRequest public_key_request = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasPublicKeyRequestin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- Whether the publicKeyRequest field is set.
-
getPublicKeyRequest
public PublicKeyRequest getPublicKeyRequest()
The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.
.dev.sigstore.fulcio.v2.PublicKeyRequest public_key_request = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPublicKeyRequestin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- The publicKeyRequest.
-
getPublicKeyRequestOrBuilder
public PublicKeyRequestOrBuilder getPublicKeyRequestOrBuilder()
The public key to be stored in the requested certificate along with a signed challenge as proof of possession of the private key.
.dev.sigstore.fulcio.v2.PublicKeyRequest public_key_request = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPublicKeyRequestOrBuilderin interfaceCreateSigningCertificateRequestOrBuilder
-
hasCertificateSigningRequest
public boolean hasCertificateSigningRequest()
PKCS#10 PEM-encoded certificate signing request Contains the public key to be stored in the requested certificate. All other CSR fields are ignored. Since the CSR is self-signed, it also acts as a proof of posession of the private key.
bytes certificate_signing_request = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasCertificateSigningRequestin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- Whether the certificateSigningRequest field is set.
-
getCertificateSigningRequest
public com.google.protobuf.ByteString getCertificateSigningRequest()
PKCS#10 PEM-encoded certificate signing request Contains the public key to be stored in the requested certificate. All other CSR fields are ignored. Since the CSR is self-signed, it also acts as a proof of posession of the private key.
bytes certificate_signing_request = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCertificateSigningRequestin interfaceCreateSigningCertificateRequestOrBuilder- Returns:
- The certificateSigningRequest.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static CreateSigningCertificateRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static CreateSigningCertificateRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CreateSigningCertificateRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public CreateSigningCertificateRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CreateSigningCertificateRequest.Builder newBuilder()
-
newBuilder
public static CreateSigningCertificateRequest.Builder newBuilder(CreateSigningCertificateRequest prototype)
-
toBuilder
public CreateSigningCertificateRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CreateSigningCertificateRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static CreateSigningCertificateRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CreateSigningCertificateRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<CreateSigningCertificateRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public CreateSigningCertificateRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-