KiiCloudStorageSDK : KiiCorp.Cloud.Storage Namespace

KiiAnyAuthenticatedUser Class

Represents any user who is authenticated

Syntax

public class KiiAnyAuthenticatedUser : KiiSubject

Remarks

This user is used for setting ACL.
Example
             // allow authenticated user to create object in user scope bucket.
             KiiUser.CurrentUser.bucket("inbox").Acl(BucketAction.CREATE_OBJECTS_IN_BUCKET)
             .Subject(KiiAnyAuthenticatedUser.Get()).Save(ACLOperation.GRANT);
             

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Members

See Also: Inherited members from object.

Public Properties

[read-only]
Subject string . Gets the subject string.

Public Methods

static
Get () : KiiAnyAuthenticatedUser
Get any authenticated user instance

Member Details

Get Method

Get any authenticated user instance

Syntax

public static KiiAnyAuthenticatedUser Get ()

Returns

KiiUser instance.

Remarks

This instance is used for setting ACL.

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Subject Property

Gets the subject string.

Syntax

public string Subject { get; }

Value

The subject string.

Remarks

Developer don't need to use this property in their apps.

Requirements

Namespace: KiiCorp.Cloud.Storage
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0