Index
All Classes and Interfaces|All Packages|Serialized Form
A
- apiToken() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
apiTokenrecord component.
B
- baseUrl() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
baseUrlrecord component.
C
- close() - Method in class org.eclipse.csi.codesign.CodesignClient
-
Releases HTTP resources held by this client.
- CodesignClient - Class in org.eclipse.csi.codesign
-
HTTP client for all SignPath API operations: submit, poll status, and download.
- CodesignClient(CodesignClient.Config) - Constructor for class org.eclipse.csi.codesign.CodesignClient
-
Creates a new client from the given configuration.
- CodesignClient.Config - Record Class in org.eclipse.csi.codesign
-
Configuration for the codesign client.
- CodesignException - Exception Class in org.eclipse.csi.codesign
-
Exception carrying HTTP status code and response body from a failed SignPath API call.
- CodesignException(int, String) - Constructor for exception class org.eclipse.csi.codesign.CodesignException
-
Constructs a new exception with the HTTP status code and response body from a failed API call.
- CodesignException(String, Throwable) - Constructor for exception class org.eclipse.csi.codesign.CodesignException
-
Constructs a new exception with the specified detail message and cause.
- Config(String, String, String, Duration, Duration, Duration, Duration, int) - Constructor for record class org.eclipse.csi.codesign.CodesignClient.Config
-
Creates an instance of a
Configrecord class. - connectTimeout() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
connectTimeoutrecord component.
D
- downloadSignedArtifact(SigningRequestStatus, Path) - Method in class org.eclipse.csi.codesign.CodesignClient
-
Downloads the signed artifact to the given output path.
E
- equals(Object) - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.eclipse.csi.codesign.SigningRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Indicates whether some other object is "equal to" this one.
G
- getStatus(SigningRequest) - Method in class org.eclipse.csi.codesign.CodesignClient
-
Polls the status of a signing request.
H
- hashCode() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.eclipse.csi.codesign.SigningRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns a hash code value for this object.
- httpStatus() - Method in exception class org.eclipse.csi.codesign.CodesignException
-
Returns the HTTP status code from the failed SignPath API call, or
-1if not applicable. - httpTimeout() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
httpTimeoutrecord component.
I
- isCanceled() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns
trueif the signing request was canceled. - isCompleted() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns
trueif the signing request completed successfully. - isDenied() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns
trueif the signing request was denied. - isFailed() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns
trueif the signing request failed. - isFinalStatus() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns the value of the
isFinalStatusrecord component.
M
- maxRetries() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
maxRetriesrecord component.
O
- org.eclipse.csi.codesign - package org.eclipse.csi.codesign
- organizationId() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
organizationIdrecord component.
R
- responseBody() - Method in exception class org.eclipse.csi.codesign.CodesignException
-
Returns the response body from the failed SignPath API call, or
nullif not applicable. - retryInterval() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
retryIntervalrecord component. - retryTimeout() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns the value of the
retryTimeoutrecord component.
S
- signedArtifactLink() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns the value of the
signedArtifactLinkrecord component. - SigningRequest - Record Class in org.eclipse.csi.codesign
-
Represents a submitted signing request, holding the URL to poll for status.
- SigningRequest(URI) - Constructor for record class org.eclipse.csi.codesign.SigningRequest
-
Creates an instance of a
SigningRequestrecord class. - SigningRequestStatus - Record Class in org.eclipse.csi.codesign
-
Maps the JSON response from the SignPath signing request status endpoint.
- SigningRequestStatus(String, String, boolean, URI, URI) - Constructor for record class org.eclipse.csi.codesign.SigningRequestStatus
-
Creates an instance of a
SigningRequestStatusrecord class. - SigningWorkflow - Class in org.eclipse.csi.codesign
-
Orchestrates the full signing workflow: submit an artifact → poll until a final status is reached.
- SigningWorkflow(CodesignClient, Duration, Duration, Consumer<String>) - Constructor for class org.eclipse.csi.codesign.SigningWorkflow
-
Creates a workflow with an optional completion timeout.
- SigningWorkflow(CodesignClient, Duration, Consumer<String>) - Constructor for class org.eclipse.csi.codesign.SigningWorkflow
-
Creates a workflow that polls indefinitely (no completion deadline).
- status() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns the value of the
statusrecord component. - statusUrl() - Method in record class org.eclipse.csi.codesign.SigningRequest
-
Returns the value of the
statusUrlrecord component. - submit(String, String, String, String, Map<String, String>, Path) - Method in class org.eclipse.csi.codesign.CodesignClient
-
Submits an artifact for signing.
- submitAndWait(String, String, String, String, Map<String, String>, Path) - Method in class org.eclipse.csi.codesign.SigningWorkflow
-
Submits an artifact for signing and polls until a final status is reached.
T
- toString() - Method in record class org.eclipse.csi.codesign.CodesignClient.Config
-
Returns a string representation of this record class.
- toString() - Method in record class org.eclipse.csi.codesign.SigningRequest
-
Returns a string representation of this record class.
- toString() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns a string representation of this record class.
U
- unsignedArtifactLink() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns the value of the
unsignedArtifactLinkrecord component.
W
- workflowStatus() - Method in record class org.eclipse.csi.codesign.SigningRequestStatus
-
Returns the value of the
workflowStatusrecord component.
All Classes and Interfaces|All Packages|Serialized Form