package
0.0.0-20220727105918-f6d6d2990d3d
Repository: https://github.com/bitrise-io/codesigndoc.git
Documentation: pkg.go.dev

# Functions

ExportCodesigningFiles exports certificates from the Keychain and provisioning profiles from their directory.
FilterLatestProfiles removes older versions of the same profile.
FindCertificate returns the first certificate, which common_name or SHA1 fingerprint matches to the given string.
InstalledCertificates returns the certificate installed in the keychain, the expired certificates are removed from the list.
IsDistributionCertificate returns true if the given certificate is an iOS Distribution, Mac App Distribution or Developer ID Application certificate.
IsInstallerCertificate returns true if the given certificate is an installer certificate.
MapCertificatesByTeam returns a certificate list mapped by the certificate's team (in teamID - teamName format).
UploadAndWriteCodesignFiles exports then uploads codesign files to bitrise.io and saves them to output folder.

# Constants

Invalid represents an invalid value.
CertificateTypes ...
CertificateTypes ...
CertificateTypes ...
WriteFilesAlways writes build logs and codesigning files always.
WriteFilesDisabled does not write any files.
WriteFilesFallback writes artifacts when upload was not chosen or failed.

# Structs

ExportReport describes the output of codesigning files export.
UploadConfig contains configuration to automatically upload artifacts to bitrise.io.
WriteFilesConfig controls writing artifacts as files.

# Type aliases

WriteFilesLevel describes if codesigning files should be written to the output directory.