Share via


ISecureStoreServiceApplication Members

Include Protected Members
Include Inherited Members

Defines the signatures for methods that provide a Windows Communication Foundation (WCF) API so that the SecureStoreServiceProxy methods can be invoked from a local computer and executed on a remote computer.

The ISecureStoreServiceApplication type exposes the following members.

Methods

  Name Description
Public method ChangeMasterSecretKey Changes the master secret key for the Secure Store Service.
Public method CreateApplication Creates a target application.
Public method DeleteAllUserCredentials Deletes the credentials for the specified user for all of the target applications in the specified partition.
Public method DeleteApplication Deletes the specified target application from the specified partition.
Public method DeleteCredentials Deletes the credentials of the current caller for the specified individual target application in the specified partition.
Public method DeleteUserCredentials Deletes the specified user credentials for the specified target application in the specified partition.
Public method GetApplication Gets the target application definition for the specified application in the specified partition.
Public method GetApplicationAdministratorClaims Gets the claims of the administrators for the specified target application.
Public method GetApplicationClaims Gets the collection of claims of the administrators, group members, and ticket redeemers for the specified target application.
Public method GetApplicationFields Gets all of the application fields for the specified target application and partition.
Public method GetApplicationGroupClaims Gets the claims of the group members of the specified group target application in the specified partition.
Public method GetApplications Gets all the target application definitions in the specified partition.
Public method GetApplicationTicketRedeemerClaims Gets all of the ticket redeemer claims for the specified partition in the specified target application.
Public method GetChangeMasterSecretKeyToken Gets the token that is required to change the master secret key for the current application.
Public method GetCredentials Gets the credentials for the specified target application in the specified partition.
Public method GetRestrictedCredentials Gets the credentials for a restricted application using the specified partition ID and application ID.
Public method GetUserApplication Gets all of the application definitions for the specified target application and partition for the current caller.
Public method GetUserApplicationFields Gets all of the application fields information for the specified target application for the current caller.
Public method GetUserApplications Gets all the target application definitions in the specified partition for the current caller.
Public method IsMasterSecretKeyPopulated Returns a value that indicates whether the master secret key has been populated for the Secure Store Service application.
Public method IssueTicket Issues a ticket to the current caller.
Public method RedeemTicket Gets the credentials for the specified ticket and the specified target application.
Public method SetChangeKeyPassphrase Sets the passphrase hash on the application server.
Public method SetCredentials Sets the credentials for the current caller for the specified individual target application in the specified partition.
Public method SetGroupCredentials Sets the credentials for a group target application in the specified partition.
Public method SetMasterSecretKey Sets the master secret key of the application server.
Public method SetUserCredentials Sets the credentials for the specified user, target application, and partition.
Public method UpdateApplication Updates a target application definition.

Top

See Also

Reference

ISecureStoreServiceApplication Interface

Microsoft.Office.SecureStoreService.Server Namespace