Org.BouncyCastle.X509.Extension.X509ExtensionUtilities
namespace Org.BouncyCastle.X509.Extension
{
public class X509ExtensionUtilities
{
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(AsymmetricKeyParameter publicKey);
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(AsymmetricKeyParameter publicKey, GeneralNames issuer, BigInteger serialNumber);
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(SubjectKeyIdentifier ski);
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(SubjectPublicKeyInfo spki);
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(SubjectPublicKeyInfo spki, GeneralNames issuer, DerInteger serialNumber);
public static AuthorityKeyIdentifier CreateAuthorityKeyIdentifier(X509Certificate certificate);
public static SubjectKeyIdentifier CreateSubjectKeyIdentifier(AsymmetricKeyParameter publicKey);
public static SubjectKeyIdentifier CreateSubjectKeyIdentifier(SubjectPublicKeyInfo spki);
public static SubjectKeyIdentifier CreateTruncatedSubjectKeyIdentifier(SubjectPublicKeyInfo spki);
public static Asn1Object FromExtensionValue(Asn1OctetString extensionValue);
public static Asn1Object FromExtensionValue(IX509Extension extensions, DerObjectIdentifier oid);
public static AuthorityKeyIdentifier GetAuthorityKeyIdentifier(IX509Extension extension);
public static SubjectKeyIdentifier GetSubjectKeyIdentifier(IX509Extension extension);
public X509ExtensionUtilities();
}
}