## Uses of Class
com.amazonaws.services.cloudfront.util.SignerUtils.Protocol

Packages that use SignerUtils.Protocol
com.amazonaws.services.cloudfront: <fullname>Amazon CloudFront</fullname>
com.amazonaws.services.cloudfront.util

### Uses of SignerUtils.Protocol in com.amazonaws.services.cloudfront

Methods in com.amazonaws.services.cloudfront with parameters of type SignerUtils.Protocol
`static CloudFrontCookieSigner.CookiesForCannedPolicy` CloudFrontCookieSigner.`getCookiesForCannedPolicy(SignerUtils.Protocol protocol, String distributionDomain, File privateKeyFile, String resourcePath, String keyPairId, Date expiresOn)` Returns signed cookies that grants universal access to private content until a given date.
`static CloudFrontCookieSigner.CookiesForCannedPolicy` CloudFrontCookieSigner.`getCookiesForCannedPolicy(SignerUtils.Protocol protocol, String distributionDomain, PrivateKey privateKey, String resourcePath, String keyPairId, Date expiresOn)` Returns signed cookies that grants universal access to private content until a given date.
`static CloudFrontCookieSigner.CookiesForCustomPolicy` CloudFrontCookieSigner.`getCookiesForCustomPolicy(SignerUtils.Protocol protocol, String distributionDomain, File privateKeyFile, String resourcePath, String keyPairId, Date expiresOn, Date activeFrom, String ipRange)` Returns signed cookies that provides tailored access to private content based on an access time window and an ip range.
`static CloudFrontCookieSigner.CookiesForCustomPolicy` CloudFrontCookieSigner.`getCookiesForCustomPolicy(SignerUtils.Protocol protocol, String distributionDomain, PrivateKey privateKey, String resourcePath, String keyPairId, Date expiresOn, Date activeFrom, String ipRange)` Returns signed cookies that provides tailored access to private content based on an access time window and an ip range.
`static CloudFrontCookieSigner.CookiesForCustomPolicy` CloudFrontCookieSigner.`getCookiesForCustomPolicy(SignerUtils.Protocol protocol, String distributionDomain, PrivateKey privateKey, String resourcePath, String keyPairId, Date expiresOn, String ipRange)` Returns signed cookies that provides tailored access to private content based on an access time window and an ip range.
`static String` CloudFrontUrlSigner.`getSignedURLWithCannedPolicy(SignerUtils.Protocol protocol, String distributionDomain, File privateKeyFile, String s3ObjectKey, String keyPairId, Date dateLessThan)` Returns a signed URL with a canned policy that grants universal access to private content until a given date.
`static String` CloudFrontUrlSigner.`getSignedURLWithCustomPolicy(SignerUtils.Protocol protocol, String distributionDomain, File privateKeyFile, String s3ObjectKey, String keyPairId, Date dateLessThan, Date dateGreaterThan, String ipRange)` Returns a signed URL that provides tailored access to private content based on an access time window and an ip range.

### Uses of SignerUtils.Protocol in com.amazonaws.services.cloudfront.util

Methods in com.amazonaws.services.cloudfront.util that return SignerUtils.Protocol
`static SignerUtils.Protocol` SignerUtils.Protocol.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static SignerUtils.Protocol[]` SignerUtils.Protocol.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in com.amazonaws.services.cloudfront.util with parameters of type SignerUtils.Protocol
`static String` SignerUtils.`generateResourcePath(SignerUtils.Protocol protocol, String distributionDomain, String resourcePath)` Returns the resource path for the given distribution, object, and protocol.