Class DefaultCookiesForCustomPolicy
java.lang.Object
software.amazon.awssdk.services.cloudfront.internal.cookie.DefaultCookiesForCustomPolicy
- All Implemented Interfaces:
CookiesForCustomPolicy,SignedCookie,ToCopyableBuilder<CookiesForCustomPolicy.Builder,CookiesForCustomPolicy>
@Immutable
@ThreadSafe
@SdkInternalApi
public final class DefaultCookiesForCustomPolicy
extends Object
implements CookiesForCustomPolicy
-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.services.cloudfront.cookie.CookiesForCustomPolicy
CookiesForCustomPolicy.Builder -
Field Summary
Fields inherited from interface software.amazon.awssdk.services.cloudfront.cookie.SignedCookie
COOKIE -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Generates an HTTP GET request that can be executed by an HTTP client to access the resourcebooleaninthashCode()Returns the cookie key-pair-Id header value that can be appended to an HTTP GET request i.e., "CloudFront-Key-Pair-Id=[KEY_PAIR_ID_VALUE]"Returns the cookie policy header value that can be appended to an HTTP GET request i.e., "CloudFront-Policy=[POLICY_VALUE]"Returns the resource URLReturns the cookie signature header value that can be appended to an HTTP GET request i.e., "CloudFront-Signature=[SIGNATURE_VALUE]"toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
builder
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CookiesForCustomPolicy.Builder,CookiesForCustomPolicy>
-
toString
-
resourceUrl
Description copied from interface:SignedCookieReturns the resource URL- Specified by:
resourceUrlin interfaceSignedCookie
-
createHttpGetRequest
Description copied from interface:SignedCookieGenerates an HTTP GET request that can be executed by an HTTP client to access the resource- Specified by:
createHttpGetRequestin interfaceSignedCookie
-
signatureHeaderValue
Description copied from interface:SignedCookieReturns the cookie signature header value that can be appended to an HTTP GET request i.e., "CloudFront-Signature=[SIGNATURE_VALUE]"- Specified by:
signatureHeaderValuein interfaceSignedCookie
-
keyPairIdHeaderValue
Description copied from interface:SignedCookieReturns the cookie key-pair-Id header value that can be appended to an HTTP GET request i.e., "CloudFront-Key-Pair-Id=[KEY_PAIR_ID_VALUE]"- Specified by:
keyPairIdHeaderValuein interfaceSignedCookie
-
policyHeaderValue
Description copied from interface:CookiesForCustomPolicyReturns the cookie policy header value that can be appended to an HTTP GET request i.e., "CloudFront-Policy=[POLICY_VALUE]"- Specified by:
policyHeaderValuein interfaceCookiesForCustomPolicy
-
equals
-
hashCode
public int hashCode()
-