Interface IX509ExtensionUtils
- All Known Implementing Classes:
-
X509ExtensionUtilsBC
,X509ExtensionUtilsBCFips
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 Summary
Modifier and TypeMethodDescriptioncreateAuthorityKeyIdentifier
(ISubjectPublicKeyInfo publicKeyInfo) Calls actualcreateAuthorityKeyIdentifier
method for the wrapped X509ExtensionUtils object.createSubjectKeyIdentifier
(ISubjectPublicKeyInfo publicKeyInfo) Calls actualcreateSubjectKeyIdentifier
method for the wrapped X509ExtensionUtils object.
-
Method Details
-
createAuthorityKeyIdentifier
Calls actualcreateAuthorityKeyIdentifier
method for the wrapped X509ExtensionUtils object.- Parameters:
-
publicKeyInfo
- SubjectPublicKeyInfo wrapper - Returns:
-
IAuthorityKeyIdentifier
wrapper for the created AuthorityKeyIdentifier.
-
createSubjectKeyIdentifier
Calls actualcreateSubjectKeyIdentifier
method for the wrapped X509ExtensionUtils object.- Parameters:
-
publicKeyInfo
- SubjectPublicKeyInfo wrapper - Returns:
-
ISubjectKeyIdentifier
wrapper for the created SubjectKeyIdentifier.
-