Interface IX509ExtensionUtils

  • All Known Implementing Classes:
    X509ExtensionUtilsBC

    public interface IX509ExtensionUtils
    This interface represents the wrapper for X509ExtensionUtils that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
    • Method Detail

      • createAuthorityKeyIdentifier

        IAuthorityKeyIdentifier createAuthorityKeyIdentifier​(ISubjectPublicKeyInfo publicKeyInfo)
        Calls actual createAuthorityKeyIdentifier method for the wrapped X509ExtensionUtils object.
        Parameters:
        publicKeyInfo - SubjectPublicKeyInfo wrapper
        Returns:
        IAuthorityKeyIdentifier wrapper for the created AuthorityKeyIdentifier.
      • createSubjectKeyIdentifier

        ISubjectKeyIdentifier createSubjectKeyIdentifier​(ISubjectPublicKeyInfo publicKeyInfo)
        Calls actual createSubjectKeyIdentifier method for the wrapped X509ExtensionUtils object.
        Parameters:
        publicKeyInfo - SubjectPublicKeyInfo wrapper
        Returns:
        ISubjectKeyIdentifier wrapper for the created SubjectKeyIdentifier.