Class Signer
java.lang.Object
com.amazonaws.services.cloudfront.model.Signer
- All Implemented Interfaces:
Serializable, Cloneable
A complex type that lists the AWS accounts that were included in the
TrustedSigners complex type, as well as their active CloudFront key pair IDs,
if any.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanSpecifies an AWS account that can create signed URLs.A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.inthashCode()voidsetAwsAccountNumber(String awsAccountNumber) Specifies an AWS account that can create signed URLs.voidsetKeyPairIds(KeyPairIds keyPairIds) A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.toString()Returns a string representation of this object; useful for testing and debugging.withAwsAccountNumber(String awsAccountNumber) Specifies an AWS account that can create signed URLs.withKeyPairIds(KeyPairIds keyPairIds) A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.
-
Constructor Details
-
Signer
public Signer()
-
-
Method Details
-
setAwsAccountNumber
Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.- Parameters:
awsAccountNumber- Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.
-
getAwsAccountNumber
Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.- Returns:
- Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.
-
withAwsAccountNumber
Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.- Parameters:
awsAccountNumber- Specifies an AWS account that can create signed URLs. Values: self, which indicates that the AWS account that was used to create the distribution can created signed URLs, or an AWS account number. Omit the dashes in the account number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setKeyPairIds
A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.- Parameters:
keyPairIds- A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.
-
getKeyPairIds
A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.- Returns:
- A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.
-
withKeyPairIds
A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.- Parameters:
keyPairIds- A complex type that lists the active CloudFront key pairs, if any, that are associated with AwsAccountNumber.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-