@Generated(value="software.amazon.awssdk:codegen") public final class Signer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Signer.Builder,Signer>
A list of 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 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, wait
copy
public final String awsAccountNumber()
An account number that contains active CloudFront key pairs that CloudFront can use to verify the signatures of
signed URLs and signed cookies. If the 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 SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.