Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Protects the receiver's data and creates a new MSMutableProtectedData object with the protected data and its metadata.
Signature
- (void)protectedDataInFile:(NSString *)path
originalFileExtension:(NSString *)originalFileExtension
withProtectionPolicy:(MSUserPolicy *)userPolicy
completionBlock:(void(^)(MSMutableProtectedData *data, NSError *error)
)completionBlock;
Parameters
| Name | Datatype | Notes |
|---|---|---|
| path |
NSString * |
Required. The path to the protected file. |
| originalFileExtension |
NSString * |
Required. |
| userPolicy |
MSUserPolicy * |
Required. The user policy to be used for protecting the receiver's data. |
| completionBlock |
****void(^)(MSMutableProtectedData *data, NSError *error) |
Required. Called with the following parameters when the method is completed: data The protected data file object. error If there is an error creating the data object, contains an NSError object that describes the problem. |
Returns
Nothing.
Defined in
Supported Platforms
| Minimum supported OS versions |
iOS 7.0 and OS X 10.7 |