Gets a security key identifier which contains the BinarySecretKeyIdentifierClause or EncryptedKeyIdentifierClause if the wrapping credentials is available.
Пространство имен: Microsoft.IdentityModel
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim secret As Byte()
Dim wrappingCredentials As EncryptingCredentials
Dim returnValue As SecurityKeyIdentifier

returnValue = KeyGenerator.GetSecurityKeyIdentifier(secret, wrappingCredentials)

Синтаксис

Visual Basic
Public Shared Function GetSecurityKeyIdentifier ( _
		secret As Byte(), _
		wrappingCredentials As EncryptingCredentials _
) As SecurityKeyIdentifier
C#
public static SecurityKeyIdentifier GetSecurityKeyIdentifier (
		byte[] secret,
		EncryptingCredentials wrappingCredentials
)
C++
public:
static SecurityKeyIdentifier^ GetSecurityKeyIdentifier (
		array<unsigned char>^ secret, 
		EncryptingCredentials^ wrappingCredentials
)
J#
public static SecurityKeyIdentifier GetSecurityKeyIdentifier (
		byte[] secret, 
		EncryptingCredentials wrappingCredentials
)
JScript
public static function GetSecurityKeyIdentifier (
		secret : byte[], 
		wrappingCredentials : EncryptingCredentials
) : SecurityKeyIdentifier

Параметры

secret
wrappingCredentials

Исключения

Тип исключений Условие

Безопасность потоков

Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.

Платформы

Платформа разработки

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

См. также