Package com.jetbrains.notary
Class NotaryClientV2
-
- All Implemented Interfaces:
public final class NotaryClientV2
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classNotaryClientV2.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static NotaryClientV2.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description NotaryClientV2(AppStoreConnectAPIKey credentials, String baseUrl, HttpClient httpClient)
-
Method Summary
Modifier and Type Method Description final NewSubmissionResponsesubmitSoftware(NewSubmissionRequest request)Start the process of uploading a new version of your software to the notary service. final SubmissionListResponsegetPreviousSubmissions()Fetch a list of your team’s previous notarization submissions. final PutObjectResultuploadSoftware(NewSubmissionResponse.Data.Attributes attributes, Path filepath, String s3Region)Upload file to Apple S3 storage. final SubmissionResponsegetSubmissionStatus(String submissionId)Fetch the status of a software notarization submission. final LogsgetSubmissionLog(String submissionId)Fetch details about a single completed notarization. -
-
Constructor Detail
-
NotaryClientV2
NotaryClientV2(AppStoreConnectAPIKey credentials, String baseUrl, HttpClient httpClient)
-
-
Method Detail
-
submitSoftware
final NewSubmissionResponse submitSoftware(NewSubmissionRequest request)
Start the process of uploading a new version of your software to the notary service.
https://developer.apple.com/documentation/notaryapi/submit_software
-
getPreviousSubmissions
final SubmissionListResponse getPreviousSubmissions()
Fetch a list of your team’s previous notarization submissions.
https://developer.apple.com/documentation/notaryapi/get_previous_submissions
-
uploadSoftware
final PutObjectResult uploadSoftware(NewSubmissionResponse.Data.Attributes attributes, Path filepath, String s3Region)
Upload file to Apple S3 storage.
This is meant to be used after submitting a request using
submitSoftware.
-
getSubmissionStatus
final SubmissionResponse getSubmissionStatus(String submissionId)
Fetch the status of a software notarization submission.
https://developer.apple.com/documentation/notaryapi/get_submission_status
-
getSubmissionLog
final Logs getSubmissionLog(String submissionId)
Fetch details about a single completed notarization.
https://developer.apple.com/documentation/notaryapi/get_submission_log
-
-
-
-