SecureStoreProvider.GetCredentialsUsingTicket-Methode
Ruft die Anmeldeinformationen für das Ziel Anwendung unter Verwendung der angegebenen zuvor ausgestellten Einmaliges Anmelden ticket und Ziel Anwendungs-ID.
Namespace: Microsoft.Office.SecureStoreService.Server
Assembly: Microsoft.Office.SecureStoreService (in Microsoft.Office.SecureStoreService.dll)
Syntax
'Declaration
<SecureStorePermissionAttribute(SecurityAction.Demand, Access := SecureStoreAccess.Credentials)> _
<PermissionSetAttribute(SecurityAction.Assert, Name := "FullTrust")> _
Public Function GetCredentialsUsingTicket ( _
ticket As String, _
appId As String _
) As SecureStoreCredentialCollection
'Usage
Dim instance As SecureStoreProvider
Dim ticket As String
Dim appId As String
Dim returnValue As SecureStoreCredentialCollection
returnValue = instance.GetCredentialsUsingTicket(ticket, _
appId)
[SecureStorePermissionAttribute(SecurityAction.Demand, Access = SecureStoreAccess.Credentials)]
[PermissionSetAttribute(SecurityAction.Assert, Name = "FullTrust")]
public SecureStoreCredentialCollection GetCredentialsUsingTicket(
string ticket,
string appId
)
Parameter
ticket
Typ: System.StringEin Einmaliges Anmelden -Ticket, die zuvor durch einen Aufruf von IssueTicket()ausgestellt wird.
appId
Typ: System.StringDie Ziel-ID.
Rückgabewert
Typ: Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialCollection
Die Auflistung der Anmeldeinformationen für die Zielanwendung.
Implementiert
ISecureStoreProvider.GetCredentialsUsingTicket(String, String)
Ausnahmen
Ausnahme | Bedingung |
---|---|
SecureStoreCredentialsNotFoundException | Die Anmeldeinformationen sind nicht verfügbar für die angegebene Zielanwendung. |
SecureStoreTargetApplicationNotFoundException | Die Zielanwendung existiert nicht in der Einmaliges Anmelden. |