Package org.nuxeo.ecm.blob.s3
Class CloudFrontConfiguration
java.lang.Object
org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
org.nuxeo.ecm.blob.s3.CloudFrontConfiguration
CloudFront configuration.
- Since:
- 11.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringfinal Stringfinal booleanfinal booleanfinal Stringfinal Pathfinal StringFields inherited from class org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
cachingConfiguration, DEFAULT_DIRECTDOWNLOAD_EXPIRE, DIGEST_ALGORITHM_PROPERTY, digestConfiguration, directDownload, DIRECTDOWNLOAD_EXPIRE_PROPERTY, DIRECTDOWNLOAD_PROPERTY, directDownloadExpire, retentionEnabledFields inherited from class org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
namespaceFields inherited from class org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
properties, systemPropertyPrefix -
Constructor Summary
ConstructorsConstructorDescriptionCloudFrontConfiguration(String systemPropertyPrefix, Map<String, String> properties) -
Method Summary
Methods inherited from class org.nuxeo.ecm.blob.CloudBlobStoreConfiguration
parseDirectDownload, parseDirectDownloadExpireMethods inherited from class org.nuxeo.ecm.core.blob.AbstractBlobStoreConfiguration
propertiesWithNamespaceMethods inherited from class org.nuxeo.ecm.core.blob.PropertyBasedConfiguration
getBooleanProperty, getIntProperty, getIntProperty, getLongProperty, getProperty, getProperty
-
Field Details
-
CLOUDFRONT_ENABLED_PROPERTY
- See Also:
-
CLOUDFRONT_PRIVATE_KEY_PROPERTY
- See Also:
-
CLOUDFRONT_PRIVATE_KEY_ID_PROPERTY
- See Also:
-
CLOUDFRONT_DISTRIBUTION_DOMAIN_PROPERTY
- See Also:
-
CLOUDFRONT_PROTOCOL_PROPERTY
- See Also:
-
CLOUDFRONT_ENABLE_ENCODING_FIX
- See Also:
-
enabled
public final boolean enabled -
distributionDomain
-
protocol
-
privateKeyPath
-
keyPairId
-
fixEncoding
public final boolean fixEncoding
-
-
Constructor Details
-
CloudFrontConfiguration
public CloudFrontConfiguration(String systemPropertyPrefix, Map<String, String> properties) throws IOException- Throws:
IOException
-