public class AlgorithmIdentifier extends ASN1Object
| Constructor and Description |
|---|
AlgorithmIdentifier(ASN1ObjectIdentifier algorithm) |
AlgorithmIdentifier(ASN1ObjectIdentifier algorithm,
ASN1Encodable parameters) |
| Modifier and Type | Method and Description |
|---|---|
ASN1ObjectIdentifier |
getAlgorithm() |
static AlgorithmIdentifier |
getInstance(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
static AlgorithmIdentifier |
getInstance(java.lang.Object obj) |
ASN1Encodable |
getParameters() |
static AlgorithmIdentifier |
getTagged(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
ASN1Primitive |
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCodepublic AlgorithmIdentifier(ASN1ObjectIdentifier algorithm)
public AlgorithmIdentifier(ASN1ObjectIdentifier algorithm, ASN1Encodable parameters)
public static AlgorithmIdentifier getInstance(java.lang.Object obj)
public static AlgorithmIdentifier getInstance(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public static AlgorithmIdentifier getTagged(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public ASN1ObjectIdentifier getAlgorithm()
public ASN1Encodable getParameters()
public ASN1Primitive toASN1Primitive()
AlgorithmIdentifier ::= SEQUENCE {
algorithm OBJECT IDENTIFIER,
parameters ANY DEFINED BY algorithm OPTIONAL }
toASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object