A complex type that specifies the AWS accounts, if any, that you want    to allow
            to create signed URLs for private content.    If you want to require signed URLs in
            requests for objects in the target    origin that match the PathPattern for this cache
            behavior, specify true    for Enabled, and specify the applicable values for Quantity
            and Items.    For more information, go to Using a Signed URL to Serve Private Content
               in the Amazon CloudFront Developer Guide.    If you don't want to require signed
            URLs in requests for objects that match    PathPattern, specify false for Enabled
            and 0 for Quantity. Omit    Items.    To add, change, or remove one or more trusted
            signers, change Enabled    to true (if it's currently false), change Quantity as applicable,
            and    specify all of the trusted signers that you want to include in the updated
               distribution.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class TrustedSigners
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | TrustedSigners()()()() | Initializes a new instance of the TrustedSigners class | 
|  | Enabled | 
            Gets and sets the property Enabled. Specifies whether you want to require end users
            to use signed URLs to    access the files specified by PathPattern and TargetOriginId.
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | Items | 
            Gets and sets the property Items. Optional: A complex type that contains trusted signers
            for this cache    behavior. If Quantity is 0, you can omit Items.
             | 
|  | Quantity | 
            Gets and sets the property Quantity. The number of trusted signers for this cache
            behavior.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WithEnabled(Boolean) | Obsolete. 
            Sets the Enabled property
             | 
|  | WithItems(array<String>[]()[][]) | Obsolete. 
            Sets the Items property
             | 
|  | WithItems(IEnumerable<(Of <<'(String>)>>)) | Obsolete. 
            Sets the Items property
             | 
|  | WithQuantity(Int32) | Obsolete. 
            Sets the Quantity property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | TrustedSigners |