Udostępnij przez


Silne nazewnictwo (Niezarządzany wykaz interfejsów API)

Silny interfejs API nazewnictwa umożliwia klientowi administrowanie podpisywaniem silnych nazw dla zestawów.

Podpisanie zestawu silną nazwą dodaje szyfrowanie kluczem publicznym do pliku zawierającego manifest zestawu. Podpisywanie silnej nazwy pomaga zweryfikować unikatowość nazw, zapobiega fałszowaniu nazw i udostępnia obiektom wywołującym unikatową tożsamość podczas rozpoznawania odwołania. Jednak żaden poziom zaufania nie jest skojarzony z silną nazwą.

W tej sekcji

Uwaga

Wszystkie te funkcje zostały wycofane, począwszy od programu .NET Framework 4. Sugerowane alternatywy można znaleźć w interfejsie ICLRStrongName .

GetHashFromAssemblyFile, funkcja
Pobiera skrót określonego pliku zestawu przy użyciu określonego algorytmu skrótu. Przestarzałe począwszy od programu .NET Framework 4.

GetHashFromAssemblyFileW, funkcja
Pobiera skrót pliku zestawu określonego jako ciąg Unicode przy użyciu określonego algorytmu skrótu. Przestarzałe począwszy od programu .NET Framework 4.

GetHashFromBlob, funkcja
Pobiera skrót zestawu pod określonym adresem pamięci przy użyciu określonego algorytmu skrótu. Przestarzałe począwszy od programu .NET Framework 4.

GetHashFromFile, funkcja
Generuje skrót zawartości określonego pliku. Przestarzałe począwszy od programu .NET Framework 4.

GetHashFromFileW, funkcja
Generuje skrót dla zawartości pliku określonego przez ciąg Unicode. Przestarzałe począwszy od programu .NET Framework 4.

GetHashFromHandle, funkcja
Generuje skrót zawartości pliku z określonym dojściem do pliku przy użyciu określonego algorytmu skrótu. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameCompareAssemblies, funkcja
Określa, czy dwa zestawy różnią się tylko od ich silnych podpisów nazw. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameErrorInfo, funkcja
Pobiera ostatni kod błędu, który został zgłoszony przez jedną z funkcji silnej nazwy.

StrongNameFreeBuffer, funkcja
Zwalnia pamięć przydzieloną przy użyciu poprzedniego wywołania funkcji silnej nazwy, takiej jak StrongNameGetPublicKey, StrongNameTokenFromPublicKey lub StrongNameSignatureGeneration. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameGetBlob, funkcja
Wypełnia określony bufor reprezentacją binarną pliku wykonywalnego pod określonym adresem. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameGetBlobFromImage, funkcja
Pobiera binarną reprezentację obrazu zestawu pod określonym adresem pamięci. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameGetPublicKey, funkcja
Pobiera klucz publiczny z pary kluczy prywatnych/publicznych. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameHashSize, funkcja
Pobiera rozmiar buforu wymagany dla skrótu przy użyciu określonego algorytmu skrótu. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameKeyDelete, funkcja
Usuwa określony kontener kluczy. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameKeyGen, funkcja
Tworzy nową parę kluczy publicznych/prywatnych na potrzeby silnego użycia nazwy. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameKeyGenEx, funkcja
Generuje nową parę kluczy publicznych/prywatnych o określonym rozmiarze klucza do użycia silnej nazwy. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameKeyInstall, funkcja
Importuje parę kluczy publicznych/prywatnych do kontenera. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureGeneration, funkcja
Generuje podpis silnej nazwy dla określonego zestawu. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureGenerationEx, funkcja
Generuje podpis silnej nazwy dla określonego zestawu na podstawie określonych flag. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureSize, funkcja
Zwraca rozmiar podpisu silnej nazwy. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureVerification, funkcja
Pobiera wartość wskazującą, czy manifest zestawu na podanej ścieżce zawiera podpis silnej nazwy, który jest weryfikowany zgodnie z określonymi flagami. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureVerificationEx, funkcja
Pobiera wartość wskazującą, czy manifest zestawu w podanej ścieżce zawiera podpis silnej nazwy. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameSignatureVerificationFromImage, funkcja
Sprawdza, czy zestaw, który został już zamapowany na pamięć, jest prawidłowy dla skojarzonego klucza publicznego. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameTokenFromAssembly, funkcja
Tworzy token silnej nazwy z określonego pliku zestawu. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameTokenFromAssemblyEx, funkcja
Tworzy token silnej nazwy z określonego pliku zestawu i zwraca klucz publiczny. Przestarzałe począwszy od programu .NET Framework 4.

StrongNameTokenFromPublicKey, funkcja
Pobiera token reprezentujący klucz publiczny. Przestarzałe począwszy od programu .NET Framework 4.

PublicKeyBlob, struktura
Reprezentuje klucz publiczny pary kluczy publicznych/prywatnych w formacie binarnym.

Zobacz też