CA Mobile App Services Features - CA Technologies

CA Mobile App Services (CA MAS) Features

Private cloud storage

Store, manage, and access data in a private cloud.

Share Data Across Devices and Platforms

If your app needs to store lots of data (like millions of photos), local storage is not an option. MAS Storage for private cloud storage is perfect for sharing data across multiple devices and platforms. MAS Storage securely stores text, videos, graphics, and audio.

Share Data Across Devices and Platforms

If your app needs to store lots of data (like millions of photos), local storage is not an option. MAS Storage for private cloud storage is perfect for sharing data across multiple devices and platforms. MAS Storage securely stores text, videos, graphics, and audio.

Private Cloud Data is Secure

MAS Storage for private cloud is fully integrated with the CA Mobile API Gateway (MAG). The MAG handles all authentication of users using mutual TLS with CA certificates that establishes client-server trust. And data is secured using these heavy weight features.

Private Cloud Data is Secure

MAS Storage for private cloud is fully integrated with the CA Mobile API Gateway (MAG). The MAG handles all authentication of users using mutual TLS with CA certificates that establishes client-server trust. And data is secured using these heavy weight features.

Control Access to the Data

Accessing data in our private cloud is easy. Use a simple segment parameter to specify access by user, application, or user within application.

  • MAS_User

    Only the user who saves the data can see the data. Data is available from other apps.

  • MAS_Application

    Everyone using the app can see the data. Data is available only within the app.

  • MAS_USER | MAS_APPLICATION

    Only the user who saves the data can see the data. Data is available only within the app.

Control Access to the Data

Accessing data in our private cloud is easy. Use a simple segment parameter to specify access by user, application, or user within application.

  • MAS_User

    Only the user who saves the data can see the data. Data is available from other apps.

  • MAS_Application

    Everyone using the app can see the data. Data is available only within the app.

  • MAS_USER | MAS_APPLICATION

    Only the user who saves the data can see the data. Data is available only within the app.



CA Mobile SDK for iOS: Local and Private Cloud Storage 

Implementation Highlights

You can access data in the private cloud by user, application, or user within application.

Code Samples

All of the backend security is abstracted away so your interaction with the SDK looks simply like this:

Save an object to cloud storage:

Any object conforming to the NSObject from the Appleā€™s Foundation library can be saved into the cloud storage.

    - (void)saveObjectMethod
{
    NSObject *myObject = [[NSObject alloc] init];
    NSString *key = @"someKey";
    NSString *type = @"objectType";

    //
    // Save object to Cloud Storage
    //
    [MASCloudStorage saveObject:myObject withKey:key type:type mode:MASCloudStorageSegmentApplication completion:^(BOOL success, NSError *error) {
        
        //Your code here
    }];
}

Find an object from cloud storage:

    - (void)findObjectMethod
{
    //
    // Find Cloud Storage Data
    //
    [MASCloudStorage findObjectUsingKey:key mode:MASCloudStorageSegmentApplication completion:(void (^)(MASObject *object, NSError *error))completion; {
        
        //Your code here
    }];
}

More code samples:

Contact
Call us at 1-800-225-5224
Call us at 1-800-225-5224
Email
Get in touch with CA
Email Us

Chat with CA

Just give us some brief information and we'll connect you to the right CA Expert.

Our hours of availability are 8AM - 5PM CST.

All Fields Required

connecting

We're matching your request.

Unfortunately, we can't connect you to an agent. If you are not automatically redirected please click here.

  • {{message.agentProfile.name}} will be helping you today.

    View Profile


  • Transfered to {{message.agentProfile.name}}

    {{message.agentProfile.name}} joined the conversation

    {{message.agentProfile.name}} left the conversation

  • Your chat with {{$storage.chatSession.messages[$index - 1].agentProfile.name}} has ended.
    Thank you for your interest in CA.


    How Did We Do?
    Let us know how we did so that we can maintain a quality experience.

    Take Our Survey >

    Rate Your Chat Experience.

    {{chat.statusMsg}}

agent is typing