## Uses of Class
com.amazonaws.services.cloudfront.model.ViewerCertificate

Packages that use ViewerCertificate
com.amazonaws.services.cloudfront.model

### Uses of ViewerCertificate in com.amazonaws.services.cloudfront.model

Methods in com.amazonaws.services.cloudfront.model that return ViewerCertificate
`ViewerCertificate` ViewerCertificate.`clone()`
`ViewerCertificate` DistributionConfig.`getViewerCertificate()`
`ViewerCertificate` DistributionSummary.`getViewerCertificate()`
`ViewerCertificate` ViewerCertificate.`withACMCertificateArn(String aCMCertificateArn)`
`ViewerCertificate` ViewerCertificate.`withCertificate(String certificate)` Deprecated.
`ViewerCertificate` ViewerCertificate.`withCertificateSource(CertificateSource certificateSource)` Deprecated.
`ViewerCertificate` ViewerCertificate.`withCertificateSource(String certificateSource)` Deprecated.
`ViewerCertificate` ViewerCertificate.`withCloudFrontDefaultCertificate(Boolean cloudFrontDefaultCertificate)`
`ViewerCertificate` ViewerCertificate.`withIAMCertificateId(String iAMCertificateId)`
`ViewerCertificate` ViewerCertificate.`withMinimumProtocolVersion(MinimumProtocolVersion minimumProtocolVersion)` Specify the minimum version of the SSL/TLS protocol that you want CloudFront to use for HTTPS connections between viewers and CloudFront: `SSLv3` or `TLSv1`.
`ViewerCertificate` ViewerCertificate.`withMinimumProtocolVersion(String minimumProtocolVersion)` Specify the minimum version of the SSL/TLS protocol that you want CloudFront to use for HTTPS connections between viewers and CloudFront: `SSLv3` or `TLSv1`.
`ViewerCertificate` ViewerCertificate.`withSSLSupportMethod(SSLSupportMethod sSLSupportMethod)` If you specify a value for `ACMCertificateArn` or for `IAMCertificateId`, you must also specify how you want CloudFront to serve HTTPS requests: using a method that works for all clients or one that works for most clients:
`ViewerCertificate` ViewerCertificate.`withSSLSupportMethod(String sSLSupportMethod)` If you specify a value for `ACMCertificateArn` or for `IAMCertificateId`, you must also specify how you want CloudFront to serve HTTPS requests: using a method that works for all clients or one that works for most clients:

Methods in com.amazonaws.services.cloudfront.model with parameters of type ViewerCertificate
`void` DistributionConfig.`setViewerCertificate(ViewerCertificate viewerCertificate)`
`void` DistributionSummary.`setViewerCertificate(ViewerCertificate viewerCertificate)`
`DistributionConfig` DistributionConfig.`withViewerCertificate(ViewerCertificate viewerCertificate)`
`DistributionSummary` DistributionSummary.`withViewerCertificate(ViewerCertificate viewerCertificate)`