Overview

Namespaces

  • Alvine
    • Infrastructure
      • Amazon
        • Aws
          • Glacier
            • Retrieval
          • Iam
            • Credentials
            • Datatype
          • S3
            • Element
            • Permission
            • Provider
            • Response
      • Jenkins

Classes

  • CannedAcl
  • UnsupportedPermissionException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class CannedAcl

CannedAcl

Alvine\Net\Http\RequestHeader
Extended by Alvine\Infrastructure\Amazon\Aws\S3\Permission
Extended by Alvine\Infrastructure\Amazon\Aws\S3\Permission\CannedAcl
Namespace: Alvine\Infrastructure\Amazon\Aws\S3\Permission
Package: Alvine\Infrastructure\Amazon\Aws
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20160519
Link: alvine.io
Link: http://docs.aws.amazon.com/de_de/AmazonS3/latest/dev/acl-overview.html#canned-acl
Located at s3/permission/CannedAcl.class.php
Methods summary
public
# __construct( string $permission )

Neue Berechtigung

Neue Berechtigung

Parameters

$permission

Throws

Alvine\Infrastructure\Amazon\Aws\S3\Permission\UnsupportedPermissionException
Constants summary
string NONE

Besitzer bekommt FULL_CONTROL. Niemand sonst hat die Zugriffsrechte (Standard).

Besitzer bekommt FULL_CONTROL. Niemand sonst hat die Zugriffsrechte (Standard).

# 'private'
string PUBLIC_READ

Besitzer bekommt FULL_CONTROL. Die Gruppe "Alle Benutzer" bekommt Zugang zu lesen.

Besitzer bekommt FULL_CONTROL. Die Gruppe "Alle Benutzer" bekommt Zugang zu lesen.

# 'public-read'
string PUBLIC_READ_WRITE

Besitzer bekommt FULL_CONTROL. Die Gruppe "Alle Benutzer" bekommt Lese- und Schreibzugriff. Die Gewährung dieser Berechtigung auf einen Bucket im allgemeinen wird nicht empfohlen.

Besitzer bekommt FULL_CONTROL. Die Gruppe "Alle Benutzer" bekommt Lese- und Schreibzugriff. Die Gewährung dieser Berechtigung auf einen Bucket im allgemeinen wird nicht empfohlen.

# 'public-read-write'
string AWS_EXEC_READ

Besitzer bekommt FULL_CONTROL. Amazon EC2 bekommt Lesezugriff

Besitzer bekommt FULL_CONTROL. Amazon EC2 bekommt Lesezugriff

# 'aws-exec-read'
string AUTHENTICATED_READ

Besitzer bekommt FULL_CONTROL. Die Gruppe "Authentifizierte Benutzer" erhält Lesezugriff.

Besitzer bekommt FULL_CONTROL. Die Gruppe "Authentifizierte Benutzer" erhält Lesezugriff.

# 'authenticated-read'
string BUCKET_OWNER_READ

Objekteigentümer bekommt FULL_CONTROL. Bucket Besitzer bekommt Zugang zu lesen. Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

Objekteigentümer bekommt FULL_CONTROL. Bucket Besitzer bekommt Zugang zu lesen. Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

# 'bucket-owner-read'
string BUCKET_OWNER_FULL_CONTROL

Sowohl der Objekteigentümer und der Bucket Besitzer erhalten die volle Kontrolle über das Objekt. Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

Sowohl der Objekteigentümer und der Bucket Besitzer erhalten die volle Kontrolle über das Objekt. Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

# 'bucket-owner-full-control'
string LOG_DELIVERY_WRITE

Die "LogDelivery" bekommt Schreib und READ_ACP-Berechtigungen auf diesen Bucket

Die "LogDelivery" bekommt Schreib und READ_ACP-Berechtigungen auf diesen Bucket

# 'log-delivery-write'
Properties summary
protected static string $permissionMap

Nachschlageliste der möglichen Berechtigungen

Nachschlageliste der möglichen Berechtigungen

# [ self::NONE, self::PUBLIC_READ, self::PUBLIC_READ_WRITE, self::AWS_EXEC_READ, self::AUTHENTICATED_READ, self::BUCKET_OWNER_READ, self::BUCKET_OWNER_FULL_CONTROL, self::LOG_DELIVERY_WRITE, ]
alvine.infrastructure.amazon.aws API-Dokumentation 0.9.1 | © schukai GmbH | Impressum