ISecureStoreServiceApplication.UpdateApplication(Guid, TargetApplication, IList<TargetApplicationField>, TargetApplicationClaims) ISecureStoreServiceApplication.UpdateApplication(Guid, TargetApplication, IList<TargetApplicationField>, TargetApplicationClaims) ISecureStoreServiceApplication.UpdateApplication(Guid, TargetApplication, IList<TargetApplicationField>, TargetApplicationClaims) Method

Definition

Updates a target application definition.

public:
 void UpdateApplication(Guid rawPartitionId, Microsoft::Office::SecureStoreService::Server::TargetApplication ^ application, System::Collections::Generic::IList<Microsoft::Office::SecureStoreService::Server::TargetApplicationField ^> ^ applicationFields, Microsoft::Office::SecureStoreService::Server::TargetApplicationClaims ^ applicationClaims);
[System.ServiceModel.FaultContract(typeof(Microsoft.Office.SecureStoreService.Server.SecureStoreServiceTargetApplicationNotFoundFault))]
[System.ServiceModel.FaultContract(typeof(Microsoft.Office.SecureStoreService.Server.SecureStoreServiceFault))]
[System.ServiceModel.FaultContract(typeof(System.ArgumentNullException))]
[System.ServiceModel.FaultContract(typeof(System.ArgumentException))]
[System.ServiceModel.OperationContract]
public void UpdateApplication (Guid rawPartitionId, Microsoft.Office.SecureStoreService.Server.TargetApplication application, System.Collections.Generic.IList<Microsoft.Office.SecureStoreService.Server.TargetApplicationField> applicationFields, Microsoft.Office.SecureStoreService.Server.TargetApplicationClaims applicationClaims);
Public Sub UpdateApplication (rawPartitionId As Guid, application As TargetApplication, applicationFields As IList(Of TargetApplicationField), applicationClaims As TargetApplicationClaims)
Parameters
rawPartitionId
Guid Guid Guid

A GUID that represents the partition ID.

application
TargetApplication TargetApplication TargetApplication

The target application ID.

applicationFields
IList<TargetApplicationField>

The target application fields.

applicationClaims
TargetApplicationClaims TargetApplicationClaims TargetApplicationClaims

The target application claims.

Remarks

This method updates the target application definition. The target application ID cannot be changed. An individual target application cannot be changed to a group target application and vice versa. In the target application fields, only IsMasked can be changed in the existing application fields. All other information in the application fields must exactly match the information that was set when the target application was created.

Applies to