SignedInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XML imzası için kullanılan kurallılaştırma algoritması ve imza algoritması hakkında bilgi içerir.
public ref class SignedInfo : System::Collections::ICollection
public class SignedInfo : System.Collections.ICollection
type SignedInfo = class
interface ICollection
interface IEnumerable
Public Class SignedInfo
Implements ICollection
- Devralma
-
SignedInfo
- Uygulamalar
Açıklamalar
sınıfı, SignedInfo XML dijital imza belirtimi tarafından tanımlanan xml imzasının öğesini temsil eder <SignedInfo>
. <SignedInfo>
öğesinin <Signature>
bir alt öğesi olan öğesi, imzalama için kullanılan kurallılaştırma yöntemini, imzalama ve doğrulama için kullanılan algoritmayı ve dijital imzayı açıklayan başvuruları içerir.
Çoğu senaryoda, XML dijital imzalarını imzalamak ve doğrulamak için özelliğinden SignedInfo kullanılabilir sınıfını kullanmanız SignedInfo gerekir.
öğesi hakkında <SignedInfo>
daha fazla bilgi için World Wide Web Consortium (W3C) belirtimine bakın.
Oluşturucular
SignedInfo() |
SignedInfo sınıfının yeni bir örneğini başlatır. |
Özellikler
CanonicalizationMethod |
Geçerli SignedInfo nesne için imzalamadan önce kullanılan kurallı hale getirme algoritmasını alır veya ayarlar. |
CanonicalizationMethodObject |
Kurallı hale getirme için kullanılan bir Transform nesneyi alır. |
Count |
Geçerli SignedInfo nesnedeki başvuru sayısını alır. |
Id |
Geçerli SignedInfo nesnenin kimliğini alır veya ayarlar. |
IsReadOnly |
Koleksiyonun salt okunur olup olmadığını gösteren bir değer alır. |
IsSynchronized |
Koleksiyonun eşitlenip eşitlenmediğini belirten bir değer alır. |
References |
Geçerli SignedInfo nesnenin Reference nesnelerinin listesini alır. |
SignatureLength |
Geçerli SignedInfo nesne için imzanın uzunluğunu alır veya ayarlar. |
SignatureMethod |
Geçerli SignedInfo nesne için imza oluşturma ve doğrulama için kullanılan algoritmanın adını alır veya ayarlar. |
SyncRoot |
Eşitleme için kullanılacak nesneyi alır. |
Yöntemler
AddReference(Reference) |
Özet ve imza başvuruları listesine bir Reference nesne ekler. |
CopyTo(Array, Int32) |
Bu örneğin öğelerini dizideki belirtilen dizinden başlayarak bir Array nesneye kopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEnumerator() |
Başvuru koleksiyonunda yineleyen bir numaralandırıcı döndürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetXml() |
Nesnenin XML gösterimini SignedInfo döndürür. |
LoadXml(XmlElement) |
XML SignedInfo öğesinden bir durum yükler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |