static string GetAuthorityKeyIdentifier(MX.X509Extension ext) { if (ext == null) { return(String.Empty); } MX.Extensions.AuthorityKeyIdentifierExtension aki = new MX.Extensions.AuthorityKeyIdentifierExtension(ext); byte[] id = aki.Identifier; if (id == null) { return(String.Empty); } StringBuilder sb = new StringBuilder(); foreach (byte b in id) { sb.Append(b.ToString("X02")); } return(sb.ToString()); }
static string GetAuthorityKeyIdentifier (MX.X509Extension ext) { if (ext == null) return String.Empty; MX.Extensions.AuthorityKeyIdentifierExtension aki = new MX.Extensions.AuthorityKeyIdentifierExtension (ext); byte[] id = aki.Identifier; if (id == null) return String.Empty; StringBuilder sb = new StringBuilder (); foreach (byte b in id) sb.Append (b.ToString ("X02")); return sb.ToString (); }