@Generated(value="software.amazon.awssdk:codegen") public final class Signer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Signer.Builder,Signer>
A list of Amazon Web Services accounts and the active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Signer.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
awsAccountNumber()
An Amazon Web Services account number that contains active CloudFront key pairs that CloudFront can use to verify
the signatures of signed URLs and signed cookies.
|
static Signer.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
KeyPairIds |
keyPairIds()
A list of CloudFront key pair identifiers.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Signer.Builder> |
serializableBuilderClass() |
Signer.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String awsAccountNumber()
An Amazon Web Services account number that contains active CloudFront key pairs that CloudFront can use to verify
the signatures of signed URLs and signed cookies. If the Amazon Web Services account that owns the key pairs is
the same account that owns the CloudFront distribution, the value of this field is self.
self.public final KeyPairIds keyPairIds()
A list of CloudFront key pair identifiers.
public Signer.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Signer.Builder,Signer>public static Signer.Builder builder()
public static Class<? extends Signer.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.