Package org.bouncycastle.operator
Class DefaultAlgorithmNameFinder
java.lang.Object
org.bouncycastle.operator.DefaultAlgorithmNameFinder
- All Implemented Interfaces:
AlgorithmNameFinder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlgorithmName
(org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier) Return a string representation of the passed in objectIdentifier.getAlgorithmName
(org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier) Return a string representation of the passed in AlgorithmIdentifier, based on the OID in the AlgorithmField, with the parameters included where appropriate.boolean
hasAlgorithmName
(org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier) Return true if the passed in objectIdentifier has a "human friendly" name associated with it.
-
Constructor Details
-
DefaultAlgorithmNameFinder
public DefaultAlgorithmNameFinder()
-
-
Method Details
-
hasAlgorithmName
public boolean hasAlgorithmName(org.bouncycastle.asn1.ASN1ObjectIdentifier objectIdentifier) Description copied from interface:AlgorithmNameFinder
Return true if the passed in objectIdentifier has a "human friendly" name associated with it.- Specified by:
hasAlgorithmName
in interfaceAlgorithmNameFinder
- Parameters:
objectIdentifier
- the OID of interest.- Returns:
- true if a name lookup exists for the OID, false otherwise.
-
getAlgorithmName
Description copied from interface:AlgorithmNameFinder
Return a string representation of the passed in objectIdentifier.- Specified by:
getAlgorithmName
in interfaceAlgorithmNameFinder
- Parameters:
objectIdentifier
- the OID of interest.- Returns:
- a "human friendly" representation of the OID, the OID as a string if none available.
-
getAlgorithmName
Description copied from interface:AlgorithmNameFinder
Return a string representation of the passed in AlgorithmIdentifier, based on the OID in the AlgorithmField, with the parameters included where appropriate.- Specified by:
getAlgorithmName
in interfaceAlgorithmNameFinder
- Parameters:
algorithmIdentifier
- the AlgorithmIdentifier of interest.- Returns:
- a "human friendly" representation of the algorithmIdentifier, the identifiers OID as a string if none available.
-