AWS SDK for C++  1.9.161
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::signer::Model Namespace Reference

Namespaces

 CategoryMapper
 
 EncryptionAlgorithmMapper
 
 HashAlgorithmMapper
 
 ImageFormatMapper
 
 SigningProfileStatusMapper
 
 SigningStatusMapper
 
 ValidityTypeMapper
 

Classes

class  AccessDeniedException
 
class  AddProfilePermissionRequest
 
class  AddProfilePermissionResult
 
class  BadRequestException
 
class  CancelSigningProfileRequest
 
class  ConflictException
 
class  DescribeSigningJobRequest
 
class  DescribeSigningJobResult
 
class  Destination
 
class  EncryptionAlgorithmOptions
 
class  GetSigningPlatformRequest
 
class  GetSigningPlatformResult
 
class  GetSigningProfileRequest
 
class  GetSigningProfileResult
 
class  HashAlgorithmOptions
 
class  InternalServiceErrorException
 
class  ListProfilePermissionsRequest
 
class  ListProfilePermissionsResult
 
class  ListSigningJobsRequest
 
class  ListSigningJobsResult
 
class  ListSigningPlatformsRequest
 
class  ListSigningPlatformsResult
 
class  ListSigningProfilesRequest
 
class  ListSigningProfilesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  NotFoundException
 
class  Permission
 
class  PutSigningProfileRequest
 
class  PutSigningProfileResult
 
class  RemoveProfilePermissionRequest
 
class  RemoveProfilePermissionResult
 
class  ResourceNotFoundException
 
class  RevokeSignatureRequest
 
class  RevokeSigningProfileRequest
 
class  S3Destination
 
class  S3SignedObject
 
class  S3Source
 
class  ServiceLimitExceededException
 
class  SignatureValidityPeriod
 
class  SignedObject
 
class  SigningConfiguration
 
class  SigningConfigurationOverrides
 
class  SigningImageFormat
 
class  SigningJob
 
class  SigningJobRevocationRecord
 
class  SigningMaterial
 
class  SigningPlatform
 
class  SigningPlatformOverrides
 
class  SigningProfile
 
class  SigningProfileRevocationRecord
 
class  Source
 
class  StartSigningJobRequest
 
class  StartSigningJobResult
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  ThrottlingException
 
class  TooManyRequestsException
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  ValidationException
 

Typedefs

typedef Aws::Utils::Outcome< AddProfilePermissionResult, SignerErrorAddProfilePermissionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SignerErrorCancelSigningProfileOutcome
 
typedef Aws::Utils::Outcome< DescribeSigningJobResult, SignerErrorDescribeSigningJobOutcome
 
typedef Aws::Utils::Outcome< GetSigningPlatformResult, SignerErrorGetSigningPlatformOutcome
 
typedef Aws::Utils::Outcome< GetSigningProfileResult, SignerErrorGetSigningProfileOutcome
 
typedef Aws::Utils::Outcome< ListProfilePermissionsResult, SignerErrorListProfilePermissionsOutcome
 
typedef Aws::Utils::Outcome< ListSigningJobsResult, SignerErrorListSigningJobsOutcome
 
typedef Aws::Utils::Outcome< ListSigningPlatformsResult, SignerErrorListSigningPlatformsOutcome
 
typedef Aws::Utils::Outcome< ListSigningProfilesResult, SignerErrorListSigningProfilesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SignerErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutSigningProfileResult, SignerErrorPutSigningProfileOutcome
 
typedef Aws::Utils::Outcome< RemoveProfilePermissionResult, SignerErrorRemoveProfilePermissionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SignerErrorRevokeSignatureOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SignerErrorRevokeSigningProfileOutcome
 
typedef Aws::Utils::Outcome< StartSigningJobResult, SignerErrorStartSigningJobOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SignerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SignerErrorUntagResourceOutcome
 
typedef std::future< AddProfilePermissionOutcomeAddProfilePermissionOutcomeCallable
 
typedef std::future< CancelSigningProfileOutcomeCancelSigningProfileOutcomeCallable
 
typedef std::future< DescribeSigningJobOutcomeDescribeSigningJobOutcomeCallable
 
typedef std::future< GetSigningPlatformOutcomeGetSigningPlatformOutcomeCallable
 
typedef std::future< GetSigningProfileOutcomeGetSigningProfileOutcomeCallable
 
typedef std::future< ListProfilePermissionsOutcomeListProfilePermissionsOutcomeCallable
 
typedef std::future< ListSigningJobsOutcomeListSigningJobsOutcomeCallable
 
typedef std::future< ListSigningPlatformsOutcomeListSigningPlatformsOutcomeCallable
 
typedef std::future< ListSigningProfilesOutcomeListSigningProfilesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutSigningProfileOutcomePutSigningProfileOutcomeCallable
 
typedef std::future< RemoveProfilePermissionOutcomeRemoveProfilePermissionOutcomeCallable
 
typedef std::future< RevokeSignatureOutcomeRevokeSignatureOutcomeCallable
 
typedef std::future< RevokeSigningProfileOutcomeRevokeSigningProfileOutcomeCallable
 
typedef std::future< StartSigningJobOutcomeStartSigningJobOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

Enumerations

enum  Category { Category::NOT_SET, Category::AWSIoT }
 
enum  EncryptionAlgorithm { EncryptionAlgorithm::NOT_SET, EncryptionAlgorithm::RSA, EncryptionAlgorithm::ECDSA }
 
enum  HashAlgorithm { HashAlgorithm::NOT_SET, HashAlgorithm::SHA1, HashAlgorithm::SHA256 }
 
enum  ImageFormat { ImageFormat::NOT_SET, ImageFormat::JSON, ImageFormat::JSONEmbedded, ImageFormat::JSONDetached }
 
enum  SigningProfileStatus { SigningProfileStatus::NOT_SET, SigningProfileStatus::Active, SigningProfileStatus::Canceled, SigningProfileStatus::Revoked }
 
enum  SigningStatus { SigningStatus::NOT_SET, SigningStatus::InProgress, SigningStatus::Failed, SigningStatus::Succeeded }
 
enum  ValidityType { ValidityType::NOT_SET, ValidityType::DAYS, ValidityType::MONTHS, ValidityType::YEARS }
 

Typedef Documentation

◆ AddProfilePermissionOutcome

Definition at line 86 of file SignerClient.h.

◆ AddProfilePermissionOutcomeCallable

Definition at line 104 of file SignerClient.h.

◆ CancelSigningProfileOutcome

Definition at line 87 of file SignerClient.h.

◆ CancelSigningProfileOutcomeCallable

Definition at line 105 of file SignerClient.h.

◆ DescribeSigningJobOutcome

Definition at line 88 of file SignerClient.h.

◆ DescribeSigningJobOutcomeCallable

Definition at line 106 of file SignerClient.h.

◆ GetSigningPlatformOutcome

Definition at line 89 of file SignerClient.h.

◆ GetSigningPlatformOutcomeCallable

Definition at line 107 of file SignerClient.h.

◆ GetSigningProfileOutcome

Definition at line 90 of file SignerClient.h.

◆ GetSigningProfileOutcomeCallable

Definition at line 108 of file SignerClient.h.

◆ ListProfilePermissionsOutcome

Definition at line 91 of file SignerClient.h.

◆ ListProfilePermissionsOutcomeCallable

Definition at line 109 of file SignerClient.h.

◆ ListSigningJobsOutcome

Definition at line 92 of file SignerClient.h.

◆ ListSigningJobsOutcomeCallable

Definition at line 110 of file SignerClient.h.

◆ ListSigningPlatformsOutcome

Definition at line 93 of file SignerClient.h.

◆ ListSigningPlatformsOutcomeCallable

Definition at line 111 of file SignerClient.h.

◆ ListSigningProfilesOutcome

Definition at line 94 of file SignerClient.h.

◆ ListSigningProfilesOutcomeCallable

Definition at line 112 of file SignerClient.h.

◆ ListTagsForResourceOutcome

Definition at line 95 of file SignerClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 113 of file SignerClient.h.

◆ PutSigningProfileOutcome

Definition at line 96 of file SignerClient.h.

◆ PutSigningProfileOutcomeCallable

Definition at line 114 of file SignerClient.h.

◆ RemoveProfilePermissionOutcome

Definition at line 97 of file SignerClient.h.

◆ RemoveProfilePermissionOutcomeCallable

Definition at line 115 of file SignerClient.h.

◆ RevokeSignatureOutcome

Definition at line 98 of file SignerClient.h.

◆ RevokeSignatureOutcomeCallable

Definition at line 116 of file SignerClient.h.

◆ RevokeSigningProfileOutcome

Definition at line 99 of file SignerClient.h.

◆ RevokeSigningProfileOutcomeCallable

Definition at line 117 of file SignerClient.h.

◆ StartSigningJobOutcome

Definition at line 100 of file SignerClient.h.

◆ StartSigningJobOutcomeCallable

Definition at line 118 of file SignerClient.h.

◆ TagResourceOutcome

Definition at line 101 of file SignerClient.h.

◆ TagResourceOutcomeCallable

Definition at line 119 of file SignerClient.h.

◆ UntagResourceOutcome

Definition at line 102 of file SignerClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 120 of file SignerClient.h.

Enumeration Type Documentation

◆ Category

Enumerator
NOT_SET 
AWSIoT 

Definition at line 16 of file Category.h.

◆ EncryptionAlgorithm

Enumerator
NOT_SET 
RSA 
ECDSA 

Definition at line 16 of file EncryptionAlgorithm.h.

◆ HashAlgorithm

Enumerator
NOT_SET 
SHA1 
SHA256 

Definition at line 16 of file HashAlgorithm.h.

◆ ImageFormat

Enumerator
NOT_SET 
JSON 
JSONEmbedded 
JSONDetached 

Definition at line 16 of file ImageFormat.h.

◆ SigningProfileStatus

Enumerator
NOT_SET 
Active 
Canceled 
Revoked 

Definition at line 16 of file SigningProfileStatus.h.

◆ SigningStatus

Enumerator
NOT_SET 
InProgress 
Failed 
Succeeded 

Definition at line 16 of file SigningStatus.h.

◆ ValidityType

Enumerator
NOT_SET 
DAYS 
MONTHS 
YEARS 

Definition at line 16 of file ValidityType.h.