Share via


ISecureStoreServiceApplication.UpdateApplication Method

Updates a target application definition.

Namespace:  Microsoft.Office.SecureStoreService.Server
Assembly:  Microsoft.Office.SecureStoreService (in Microsoft.Office.SecureStoreService.dll)

Syntax

'Declaration
<OperationContractAttribute> _
<FaultContractAttribute(GetType(SecureStoreServiceTargetApplicationNotFoundFault))> _
<FaultContractAttribute(GetType(ArgumentNullException))> _
<FaultContractAttribute(GetType(SecureStoreServiceFault))> _
<FaultContractAttribute(GetType(ArgumentException))> _
Sub UpdateApplication ( _
    rawPartitionId As Guid, _
    application As TargetApplication, _
    applicationFields As IList(Of TargetApplicationField), _
    applicationClaims As TargetApplicationClaims _
)
'Usage
Dim instance As ISecureStoreServiceApplication
Dim rawPartitionId As Guid
Dim application As TargetApplication
Dim applicationFields As IList(Of TargetApplicationField)
Dim applicationClaims As TargetApplicationClaims

instance.UpdateApplication(rawPartitionId, _
    application, applicationFields, _
    applicationClaims)
[OperationContractAttribute]
[FaultContractAttribute(typeof(SecureStoreServiceTargetApplicationNotFoundFault))]
[FaultContractAttribute(typeof(ArgumentNullException))]
[FaultContractAttribute(typeof(SecureStoreServiceFault))]
[FaultContractAttribute(typeof(ArgumentException))]
void UpdateApplication(
    Guid rawPartitionId,
    TargetApplication application,
    IList<TargetApplicationField> applicationFields,
    TargetApplicationClaims applicationClaims
)

Parameters

  • rawPartitionId
    Type: System.Guid

    A GUID that represents the partition ID.

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.

See Also

Reference

ISecureStoreServiceApplication Interface

ISecureStoreServiceApplication Members

Microsoft.Office.SecureStoreService.Server Namespace