Package io.github.taha_cmd.api.http
Class SignPathApiHttpClient
java.lang.Object
io.github.taha_cmd.api.http.SignPathApiHttpClient
- Author:
- rober
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSignPathApiHttpClient
(String signPathApiBaseUrl, SignPathClientSimpleLogger logger, SignPathClientSettings signPathClientSettings) -
Method Summary
Modifier and TypeMethodDescriptionvoid
downloadSignedArtifactHttp
(String apiToken, String organizationId, String signingRequestId, File artifactTargetFile) getSigningRequestHttp
(String apiToken, String organizationId, String signingRequestId) submitSigningRequestHttp
(String apiToken, String tbsToken, String organizationId, File artifact, String projectSlug, String signingPolicySlug, String artifactConfigurationSlug, String description, boolean allowIgnoreOrigin, Map<String, String> origin, Map<String, String> userDefinedParameters)
-
Field Details
-
USER_AGENT_HEADER_NAME
- See Also:
-
SIGNPATH_ORIGIN_HEADER_NAME
- See Also:
-
SIGNPATH_ALLOW_IGNORE_ORIGIN_HEADER_VALUE
- See Also:
-
-
Constructor Details
-
SignPathApiHttpClient
public SignPathApiHttpClient(String signPathApiBaseUrl, SignPathClientSimpleLogger logger, SignPathClientSettings signPathClientSettings)
-
-
Method Details
-
getSigningRequestHttp
public SigningRequest getSigningRequestHttp(String apiToken, String organizationId, String signingRequestId) -
submitSigningRequestHttp
public String submitSigningRequestHttp(String apiToken, String tbsToken, String organizationId, File artifact, String projectSlug, String signingPolicySlug, String artifactConfigurationSlug, String description, boolean allowIgnoreOrigin, Map<String, String> origin, Map<String, String> userDefinedParameters) -
downloadSignedArtifactHttp
-