Uses of Class
iaik.asn1.ASN1Object

Packages that use ASN1Object
com.entrust.toolkit.asn1.structures Contains clases used to parse ASN.1 structures. 
com.entrust.toolkit.security.spec Contains classes for algorithm parameter implementations. 
com.entrust.toolkit.x509 Contains important X.509 related classes including LdapDirectory
com.entrust.toolkit.x509.extensions Contains classes that implement certificate extensions. 
iaik.asn1   
iaik.asn1.structures   
iaik.pkcs.pkcs12   
iaik.pkcs.pkcs7   
iaik.pkcs.pkcs8   
iaik.security.dh   
iaik.security.dsa   
iaik.security.rsa   
iaik.security.spec   
iaik.x509   
iaik.x509.extensions   
iaik.x509.extensions.netscape   
 

Uses of ASN1Object in com.entrust.toolkit.asn1.structures
 

Methods in com.entrust.toolkit.asn1.structures that return ASN1Object
 ASN1Object PKIHeader.toASN1Object()
          This method converts the encapsulated representation to a raw ASN.1 representation.
 ASN1Object PKIHeader.getSenderKID()
          This method returns the sender's key identifier.
 ASN1Object PKIHeader.getRecipKID()
          This method returns the recipient's key identifier.
 ASN1Object DistributionPointName.toASN1Object()
          Returns this DistributionPointName as an ASN1Object.
 ASN1Object SubjectPublicKeyInfo.toASN1Object()
           
 ASN1Object POPSigningKeyInputCMP.toASN1Object()
           
 ASN1Object CertTemplateCMP.toASN1Object()
          This method converts the full certificate template to an ASN.1 object for transportation.
 ASN1Object Controls.toASN1Object()
          This method converts the full certificate template to an ASN.1 object for transportation.
 ASN1Object Time.toASN1Object()
           
 ASN1Object Time.getTime()
           
 ASN1Object FullCertTemplate.toASN1Object()
          This method converts the full certificate template to an ASN.1 object for transportation.
 ASN1Object FullCertTemplate.getPopoSigningKey()
           
 ASN1Object FullCertTemplate.getCertId()
          This method returns the old certificate identifier field, which is used in update requests to tie this certificate request to the user's request history.
 ASN1Object Validity.toASN1Object()
           
 ASN1Object Extension.toASN1Object()
           
 ASN1Object PMACVALUE.toASN1Object()
           
 ASN1Object AlgorithmIdentifier.toASN1Object()
           
 

Methods in com.entrust.toolkit.asn1.structures with parameters of type ASN1Object
 void PKIHeader.setSenderKID(ASN1Object senderKID)
          This method sets the sender's key identifier.
 void PKIHeader.setRecipKID(ASN1Object recipKID)
          This method sets the recipient's key identifier.
 void PKIHeader.decode(ASN1Object message)
          This method decodes an ASN.1 object into its encapsulated form.
 void SubjectPublicKeyInfo.decode(ASN1Object obj)
           
 void POPSigningKeyInputCMP.decode(ASN1Object obj)
           
 void CertTemplateCMP.decode(ASN1Object obj)
           
 void Time.decode(ASN1Object obj)
           
 void FullCertTemplate.setPopoSigningKey(ASN1Object popoSigningKey)
          This method sets an ASN.1 object as representing the proof of possession of the private key.
 void FullCertTemplate.setCertId(ASN1Object certId)
          This method sets the old certificate identifier field.
 void Validity.decode(ASN1Object obj)
           
 void Extension.decode(ASN1Object obj)
           
 void PMACVALUE.decode(ASN1Object obj)
           
 

Constructors in com.entrust.toolkit.asn1.structures with parameters of type ASN1Object
PKIHeader.PKIHeader(ASN1Object header)
          This constructor parses an ASN.1 object into an encapsulated PKIHeader.
PKIHeader.PKIHeader(int pvno, GeneralName sender, GeneralName recipient, GeneralizedTime messageTime, AlgorithmID protectionAlg, ASN1Object senderKID, ASN1Object recipKID, OCTET_STRING transactionID, OCTET_STRING senderNonce, OCTET_STRING recipNonce)
          This constructor, given all of the information that can be included, creates a PKIHeader object.
OldDistributionPoint.OldDistributionPoint(ASN1Object point)
          Implements the ASN1Type interface.
DistributionPointName.DistributionPointName(ASN1Object obj)
          Constructs a DistributionPointName from an ASN1Object.
Controls.Controls(ASN1Object template)
          This constructor decodes an ASN.1 representation of a full certificate template.
FullCertTemplate.FullCertTemplate(ASN1Object template)
          This constructor decodes an ASN.1 representation of a full certificate template.
OldDistributionPointName.OldDistributionPointName(ASN1Object obj)
          Implements the ASN1Type interface.
AlgorithmIdentifier.AlgorithmIdentifier(ObjectID algorithm, ASN1Object parameter)
           
AlgorithmIdentifier.AlgorithmIdentifier(ASN1Object algorithmID)
           
 

Uses of ASN1Object in com.entrust.toolkit.security.spec
 

Methods in com.entrust.toolkit.security.spec that return ASN1Object
 ASN1Object RSAOAEPParameterSpec.getEncoded()
           
 

Constructors in com.entrust.toolkit.security.spec with parameters of type ASN1Object
RSAOAEPParameterSpec.RSAOAEPParameterSpec(ASN1Object spec)
           
 

Uses of ASN1Object in com.entrust.toolkit.x509
 

Methods in com.entrust.toolkit.x509 that return ASN1Object
 ASN1Object X509CertificateWrapper.getASN1Subject()
          Returns the subject of the cert as an ASN.1 object.
 

Uses of ASN1Object in com.entrust.toolkit.x509.extensions
 

Methods in com.entrust.toolkit.x509.extensions that return ASN1Object
 ASN1Object IssuingDistributionPoint.toASN1Object()
          Returns the value of this IssuingDistributionPoint extension as an ASN1Object.
 ASN1Object OldIssuingDistributionPoint.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object InvalidityDate.toASN1Object()
          Returns the value of this InvalidityDate extension as an ASN1Object.
 ASN1Object CertificateIssuer.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object OldBasicConstraints.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object HoldInstructionCode.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object EntrustVersInfo.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object DeltaCRLIndicator.toASN1Object()
          Stub function to meet V3Extension criteria.
 ASN1Object KeyAttributes.toASN1Object()
          Stub function to meet V3Extension criteria.
 

Methods in com.entrust.toolkit.x509.extensions with parameters of type ASN1Object
 void OldCRLDistributionPoints.init(ASN1Object obj)
          Inits this OldCRLDistributionPoints implementation with an ASN1Object representing the value of this extension.
 void IssuingDistributionPoint.init(ASN1Object point)
          Inits this IssuingDistributionPoint implementation with an ASN1Object representing the value of this extension.
 void OldIssuingDistributionPoint.init(ASN1Object point)
          Inits this OldIssuingDistributionPoint implementation with an ASN1Object representing the value of this extension.
 void InvalidityDate.init(ASN1Object obj)
          Inits this InvalidityDate implementation with an ASN1Object representing the value of this extension.
 void CertificateIssuer.init(ASN1Object obj)
          Inits this CertificateIssuer implementation with an ASN1Object representing the value of this extension.
 void OldBasicConstraints.init(ASN1Object seq)
          Inits this OldBasicConstraints implementation with an ASN1Object representing the value of this extension.
 void HoldInstructionCode.init(ASN1Object obj)
          Inits this HoldInstructionCode implementation with an ASN1Object representing the value of this extension.
 void EntrustVersInfo.init(ASN1Object obj)
          Inits this EntrustVersInfo implementation with an ASN1Object representing the value of this extension.
 void DeltaCRLIndicator.init(ASN1Object obj)
          Inits this DeltaCRLIndicator implementation with an ASN1Object representing the value of this extension.
 void KeyAttributes.init(ASN1Object attr)
          Inits this KeyAttributes implementation with an ASN1Object representing the value of this extension.
 void OldAuthorityKeyIdentifier.init(ASN1Object obj)
          Inits this OldAuthorityKeyIdentifier implementation with an ASN1Object representing the value of this extension.
 

Uses of ASN1Object in iaik.asn1
 

Subclasses of ASN1Object in iaik.asn1
 class BIT_STRING
          This class implements the native ASN.1 type "BIT STRING".
 class BMPString
          This class implements the native ASN.1 type "BMPString".
 class BOOLEAN
          This class implements the native ASN.1 type "BOOLEAN".
 class CON_SPEC
          This class implements the tagged ASN.1 type "CONTEXT SPECIFIC".
 class ConstructedType
          This class is the super class for all structured ASN.1 types.
 class ENUMERATED
          This class implements the native ASN.1 type "ENUMERATED".
 class GeneralizedTime
          This class implements the native ASN.1 type "GeneralizedTime".
 class GeneralString
          This class implements the native ASN.1 type "GENERAL STRING".
 class IA5String
          This class implements the native ASN.1 type "IA5String".
 class INTEGER
          This class implements the native ASN.1 type "INTEGER".
 class NULL
          This class implements the native ASN.1 type "NULL".
 class NumericString
          This class implements the native ASN.1 type "NumericString".
 class ObjectID
          This class implements the ASN.1 native type "OBJECT IDENTIFIER".
 class OCTET_STRING
          This class implements the native ASN.1 type "OCTET STRING".
 class PrintableString
          This class implements the native ASN.1 type "PrintableString".
 class SEQUENCE
          This class implements the ASN.1 native type "SEQUENCE".
 class SET
          This class implements the ASN.1 native type "SET".
 class T61String
          This class implements the native ASN.1 type "T61String" (TeletexString).
 class UNIString
          This class implements the native ASN.1 type "UniveralString".
 class UNKNOWN
          This class is used to decode unknown PRIVATE or APPLICATION ASN.1 types.
 class UTCTime
          This class implements the native ASN.1 type "UTCTime".
 class UTF8String
          This class implements the ASN.1 character string type "UTF8String".
 class VisibleString
          This class implements the native ASN.1 type "VisibleString" (ISO646String).
 

Fields in iaik.asn1 declared as ASN1Object
protected  ASN1Object[] ConstructedType.content_data
          The buffer where the components are stored.
 

Methods in iaik.asn1 that return ASN1Object
 ASN1Object ASN1Object.getComponentAt(int index)
          Throws a CodingException.
 ASN1Object ConstructedType.getComponentAt(int index)
          Returns the component at the given location within a ConstructedType.
 ASN1Object ASN1.getComponentAt(int index)
          Returns the ASN1Object at the given index if the ASN1Object represented by this ASN1 object is of constructed type (e.g.
 ASN1Object ASN1.toASN1Object()
          Returns the ASN1Object represented by this ASN1 object.
static ASN1Object DerCoder.decode(byte[] coding)
          Creates an ASN.1 object from the DER encoded version.
static ASN1Object DerCoder.decode(java.io.InputStream is)
          Creates an ASN.1 object from the DER encoded version.
 ASN1Object ASN1Type.toASN1Object()
          Creates an ASN1Object according to the ASN.1 type the class implements.
static ASN1Object ASN.create(ASN type)
          Craetes a new ASN.1 object for the given ASN.1 type.
static ASN1Object ASN.create(ASN type, java.lang.Object value)
          Creates new ASN.1 object for the given ASN.1 type and Java value.
static ASN1Object ASN.createSequenceOf(ASN1Type[] array)
          Creates a SEQUENCE OF ASN.1 object from the given array of ASN.1 types.
static ASN1Object ASN.createSequenceOf(java.util.Vector asn1Type)
          Creates a SEQUENCE OF ASN.1 object from the given vector of ASN.1 types.
static ASN1Object ASN.createSetOf(ASN1Type[] array)
          Creates a SET OF ASN.1 object from the given array of ASN.1 types.
static ASN1Object ASN.createSetOf(ASN1Type[] array, boolean sorted)
          Creates a SET OF ASN.1 object from the given array of ASN.1 types.
static ASN1Object ASN.createSetOf(java.util.Vector asn1Type)
          Creates a SET OF ASN.1 object from the given vector of ASN.1 types.
 

Methods in iaik.asn1 with parameters of type ASN1Object
 void ASN1Object.addComponent(ASN1Object component)
          Throws a CodingException.
 void ConstructedType.addComponent(ASN1Object component)
          Adds a new ASN1Object component to the end of this ConstructedType.
 void ConstructedType.addComponent(ASN1Object component, int index)
          Inserts a new component to a given location within the ConstructedType.
 void ConstructedType.removeComponent(ASN1Object component)
          Removes a component from a ConstructedType.
 void ConstructedType.setComponent(int index, ASN1Object value)
          Sets the component at the given location within a ConstructedType.
 void OCTET_STRING.addComponent(ASN1Object component, int index)
          Inserts a new OCTET_STRING component to a given location within this OCTET_STRING.
static java.lang.String ASN1.print(ASN1Object o)
          Returns a string that represents the contents of the supplied ASN1Object.
static void DerCoder.encodeTo(ASN1Object object, java.io.OutputStream os)
          Encodes the given ASN1Object and writes the coding directly to the specified OutputStream.
protected static void DerCoder.encodeTo(ASN1Object object, java.io.OutputStream os, boolean implicitlyTagged)
          The internal method additionally allows to specifiy whether the supplied ASN1Object has to be implicitly tagged.
static byte[] DerCoder.encode(ASN1Object object)
          DER encodes the given ASN.1 object and returns the coding as a byte array.
 void ASN1Type.decode(ASN1Object obj)
          Decodes an ASN1Object according to the ASN.1 type the class implements.
 void EncodeListener.encodeCalled(ASN1Object o, int id)
          Method to be implemented for being called during the encoding procedure.
static ASN1Type[] ASN.parseSequenceOf(ASN1Object obj, java.lang.Class cls)
          Parses a SEQUENCE OF ASN.1 object and returns an array containing all the components of the given ASN.1 object.
 

Constructors in iaik.asn1 with parameters of type ASN1Object
ASN1.ASN1(ASN1Object obj)
          Creates an ASN1 object from the supplied ASN1Object.
CON_SPEC.CON_SPEC(int conSpecTag, ASN1Object obj)
          Creates a new explicitly tagged context specific ASN.1 type.
CON_SPEC.CON_SPEC(int conSpecTag, ASN1Object obj, boolean implicitlyTagged)
          Creates a new context specific ASN.1 type.
 

Uses of ASN1Object in iaik.asn1.structures
 

Methods in iaik.asn1.structures that return ASN1Object
 ASN1Object AlgorithmID.toASN1Object()
          Returns the AlgorithmID as an (SEQUENCE) ASN1Object.
 ASN1Object AlgorithmID.getParameter()
          Returns the parameters of the algorithm as ASN1Object.
 ASN1Object AccessDescription.toASN1Object()
          Returns this AccessDescription as ASN1Object.
 ASN1Object GeneralNames.toASN1Object()
          Returns this GeneralNames object as ASN1Object.
 ASN1Object GeneralName.toASN1Object()
          Returns this GeneralName object as ASN1Object.
 ASN1Object PolicyQualifierInfo.toASN1Object()
          Returns this PolicyQualifierInfo as ASN1Object.
 ASN1Object PolicyInformation.toASN1Object()
          Returns this PolicyInformation as (SEQUENCE) ASN1Object.
 ASN1Object GeneralSubtree.toASN1Object()
          Returns this GeneralSubtree as (SEQUENCE) ASN1Object.
 ASN1Object ChoiceOfTime.toASN1Object()
          Returns the value of this object as an ASN1Object.
 ASN1Object RDN.toASN1Object()
          Returns the RelativeDistinguishedName as an ASN1Object.
 ASN1Object PolicyMapping.toASN1Object()
          Returns this policy mapping as (SEQUENCE) ASN1Object.
 ASN1Object DistributionPoint.toASN1Object()
          Returns this DistributionPoint as (SEQUENCE) ASN1Object.
 ASN1Object Attribute.toASN1Object()
          Returns the Attribute as an ASN1Object.
 ASN1Object[] Attribute.getValue()
          Returns the value of this Attribute.
 ASN1Object Name.toASN1Object()
          Returns this Name as ASN1Object.
 ASN1Object AVA.toASN1Object()
          Returns this AttributeValueAssertion as an ASN1Object.
 ASN1Object AVA.getASN1Value()
          Returns an ASN.1 representation of the value of this AttributeValueAssertion.
 

Methods in iaik.asn1.structures with parameters of type ASN1Object
 void AlgorithmID.decode(ASN1Object algorithmID)
          Decodes an AlgorithmID from the given ASN1Object.
 void AlgorithmID.setParameter(ASN1Object parameters)
          Sets the parameters of the algorithm.
 void AccessDescription.decode(ASN1Object obj)
          Decodes the given ASN.1 AccessDescription object for parsing the internal structure.
 void GeneralNames.decode(ASN1Object obj)
          Decodes a GeneralNames from the given ASN1Object.
 void GeneralSubtree.decode(ASN1Object obj)
          Decodes a GeneralSubtree from the given ASN1Object.
 void RDN.decode(ASN1Object obj)
          Decodes a RelativeDistinguishedName from the given ASN1Object.
 void PolicyMapping.decode(ASN1Object obj)
          Decodes a PolicyMapping from the given ASN1Object.
 void Attribute.decode(ASN1Object obj)
          Decodes an Attribute from the given ASN1Object.
 void Name.decode(ASN1Object obj)
          Decodes a Name from the given ASN1Object.
 void AVA.decode(ASN1Object obj)
          Decodes an AVA from the given ASN1Object.
 

Constructors in iaik.asn1.structures with parameters of type ASN1Object
AlgorithmID.AlgorithmID(ObjectID algorithm, ASN1Object parameter)
          Creates a new AlgorithmID from an ObjectID and algorithm parameters.
AlgorithmID.AlgorithmID(ASN1Object algorithmID)
          Creates a new AlgorithmID from an ASN1Object.
AccessDescription.AccessDescription(ASN1Object obj)
          Creates a new AccessDescription from an ASN1Object.
GeneralNames.GeneralNames(ASN1Object obj)
          Constructs a GeneralNames object from an ASN1Object.
GeneralName.GeneralName(ASN1Object generalName)
          Creates a GeneralName form an ASN1Object.
PolicyQualifierInfo.PolicyQualifierInfo(ASN1Object policyQualifierInfo)
          Constructs a PolicyQualifierInfo from an ASN1Object.
PolicyInformation.PolicyInformation(ASN1Object policyInformation)
          Constructs a PolicyInformation from an ASN1Object.
ChoiceOfTime.ChoiceOfTime(ASN1Object obj)
          Creates a new ChoiceOfTime from an ASN1Object.
RDN.RDN(ASN1Object obj)
          Creates a RelativeDistinguishedName from an ASN1Object.
PolicyMapping.PolicyMapping(ASN1Object obj)
          Creates a policy mapping from an ASN1Object.
DistributionPoint.DistributionPoint(ASN1Object distributionPoint)
          Constructs a DistributionPoint from an ASN1Object.
Attribute.Attribute(ObjectID type, ASN1Object[] value)
          Creates an Attribute from attribute type (ObjectID) and attribute values.
Attribute.Attribute(ASN1Object obj)
          Creates an Attribute from an ASN1Object.
Name.Name(ASN1Object obj)
          Constructs a Name from an ASN1Object.
AVA.AVA(ASN1Object obj)
          Creates an AttributeValueAssertion from an ASN1Object.
 

Uses of ASN1Object in iaik.pkcs.pkcs12
 

Methods in iaik.pkcs.pkcs12 that return ASN1Object
 ASN1Object AuthenticatedSafe.toASN1Object()
          Returns this AuthenticatedSafe as ASN1Object.
 ASN1Object KeyBag.toASN1Object()
          Returns this KeyBag as ASN1Object.
 ASN1Object PKCS12.toASN1Object()
          Returns this PKCS#12 object as ASN1Object.
 ASN1Object PKCS8ShroudedKeyBag.toASN1Object()
          Returns this PKCS8ShroudedKeyBag as ASN1Object.
 ASN1Object CertificateBag.toASN1Object()
          Returns this CertificateBag as ASN1Object.
 

Methods in iaik.pkcs.pkcs12 with parameters of type ASN1Object
 void AuthenticatedSafe.decode(ASN1Object obj)
          Decode and inits this AuthenticatedSafe from an ASN1Object.
 void KeyBag.decode(ASN1Object obj)
          Decodes the KeyBag given as ASN1Object.
 void PKCS8ShroudedKeyBag.decode(ASN1Object obj)
          Decodes the PKCS8ShroudedKeyBag given as ASN1Object.
 void CertificateBag.decode(ASN1Object obj)
          Decodes the CertificateBag given as ASN1Object.
 

Constructors in iaik.pkcs.pkcs12 with parameters of type ASN1Object
AuthenticatedSafe.AuthenticatedSafe(ASN1Object obj)
          Creates a new AuthenticatedSafe object from an ASN1Object.
PKCS12.PKCS12(ASN1Object obj)
          Creates a PKCS#12 object from an ASN1Object.
 

Uses of ASN1Object in iaik.pkcs.pkcs7
 

Methods in iaik.pkcs.pkcs7 that return ASN1Object
 ASN1Object RecipientInfo.toASN1Object()
          Returns this RecipientInfo as ASN1Object.
 ASN1Object SignedDataStream.toASN1Object()
          Returns this SignedDataStream as ASN1Object.
protected  ASN1Object SignedDataStream.toASN1Object(int blockSize)
          Returns this SignedData as ASN1Object where a constructed OCTET STRING is used for encoding the content.
 ASN1Object ContentStream.toASN1Object()
          Returns the content value of the implemented PKCS#7 content type as an ASN1Object.
 ASN1Object SignedAndEnvelopedDataStream.toASN1Object()
          Returns this PKCS#7 SignedAndEnvelopedDataStream as ASN1Object.
protected  ASN1Object SignedAndEnvelopedDataStream.toASN1Object(int blockSize)
          Returns this SignedAndEnvelopedDataStream as ASN1Object where a constructed OCTET STRING is used for encoding the content.
 ASN1Object ContentInfoStream.toASN1Object()
          Returns this PKCS#7 ContentInfoStream as ASN1Object.
 ASN1Object IssuerAndSerialNumber.toASN1Object()
          Returns this IssuerAndSerialNumber as ASN1Object.
 ASN1Object DigestInfo.toASN1Object()
          Returns this DigestInfo as ASN1Object.
 ASN1Object EnvelopedDataStream.toASN1Object()
          Returns this EnvelopedDataStream as ASN1Object.
protected  ASN1Object EnvelopedDataStream.toASN1Object(int blockSize)
          Returns this EnvelopedData as ASN1Object.
 ASN1Object EncryptedDataStream.toASN1Object()
          Returns this PKCS#7 EnvelopedDataStream as ASN1Object.
protected  ASN1Object EncryptedDataStream.toASN1Object(int blockSize)
          Returns this PKCS#7 EncryptedDataStream as ASN1Object where a constructed OCTET STRING is used for encoding the encrypted content.
 ASN1Object SignerInfo.toASN1Object()
          Returns this SignerInfo as ASN1Object.
 ASN1Object DataStream.toASN1Object()
          Returns this PKCS#7 Data as ASN1Object.
 ASN1Object DigestedDataStream.toASN1Object()
          Returns this DigestedDataStream as ASN1Object.
protected  ASN1Object DigestedDataStream.toASN1Object(int blockSize)
          Returns this DigestedData as ASN1Object where a constructed OCTET STRING is used for encoding the content.
 ASN1Object EncryptedContentInfoStream.toASN1Object()
          Returns this EncryptedContentInfoStream as ASN1Object.
 

Methods in iaik.pkcs.pkcs7 with parameters of type ASN1Object
 void RecipientInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 RecipientInfo object for parsing the internal structure.
 void DigestInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 DigestInfo object for parsing the internal structure.
 void SignerInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 SignerInfo object for parsing the internal structure.
 void SignerInfo.encodeCalled(ASN1Object o, int id)
          This method implements the EncodeListener interface.
 void DigestedDataStream.encodeCalled(ASN1Object o, int id)
          This method implements the EncodeListener interface.
 

Constructors in iaik.pkcs.pkcs7 with parameters of type ASN1Object
RecipientInfo.RecipientInfo(ASN1Object obj)
          Creates a RecipientInfo from an ASN1Object.
IssuerAndSerialNumber.IssuerAndSerialNumber(ASN1Object obj)
          Creates a new IssuerAndSerialNumber from an ASN1Object.
DigestInfo.DigestInfo(ASN1Object obj)
          Creates a new DigestInfo from an ASN1Object.
SignerInfo.SignerInfo(ASN1Object obj)
          Creates a PKCS#7 SignerInfo from an ASN1Object.
 

Uses of ASN1Object in iaik.pkcs.pkcs8
 

Methods in iaik.pkcs.pkcs8 that return ASN1Object
 ASN1Object PrivateKeyInfo.toASN1Object()
          Returns this PrivateKeyInfo as ASN1Object.
 ASN1Object EncryptedPrivateKeyInfo.toASN1Object()
          Returns this EncryptedPrivateKeyInfo as ASN1Object.
 

Methods in iaik.pkcs.pkcs8 with parameters of type ASN1Object
 void PrivateKeyInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 PrivateKeyInfo object for parsing the internal structure.
static PrivateKey PrivateKeyInfo.getPrivateKey(ASN1Object privateKeyInfo)
          Creates a PrivateKeyInfo from an ASN1Object.
 void EncryptedPrivateKeyInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 EncryptedPrivateKeyInfo object for parsing the internal structure.
 

Constructors in iaik.pkcs.pkcs8 with parameters of type ASN1Object
PrivateKeyInfo.PrivateKeyInfo(ASN1Object obj)
          Creates a new PrivateKeyInfo from an ASN1Object.
EncryptedPrivateKeyInfo.EncryptedPrivateKeyInfo(ASN1Object obj)
          Creates a new EncryptedPrivateKeyInfo from an ASN1Object.
 

Uses of ASN1Object in iaik.security.dh
 

Constructors in iaik.security.dh with parameters of type ASN1Object
DHPublicKey.DHPublicKey(ASN1Object obj)
          Creates a new DHPublicKey from the given ASN.1 data structure representing a DHPublicKey or PublicKeyInfo.
DHPrivateKey.DHPrivateKey(ASN1Object obj)
          Creates a new DHPrivateKey from the given ASN.1 data structure representing a DHPrivateKey, PrivateKeyInfo or EncryptedPrivateKeyInfo.
 

Uses of ASN1Object in iaik.security.dsa
 

Methods in iaik.security.dsa that return ASN1Object
 ASN1Object DSAParams.toASN1Object()
          Returns this DSAParams object as ASN1Object of type SEQUENCE.
 

Constructors in iaik.security.dsa with parameters of type ASN1Object
DSAPrivateKey.DSAPrivateKey(ASN1Object obj)
          Creates a new DSAPrivateKey from the given ASN.1 data structure representing a DSAPrivateKey, PrivateKeyInfo or EncryptedPrivateKeyInfo.
DSAPublicKey.DSAPublicKey(ASN1Object obj)
          Creates a new DSAPublicKey from the given ASN.1 data structure representing a DSAPublicKey or PublicKeyInfo.
DSAParams.DSAParams(ASN1Object obj)
          Creates a new DSAParams object from the given ASN.1 Object.
 

Uses of ASN1Object in iaik.security.rsa
 

Constructors in iaik.security.rsa with parameters of type ASN1Object
RSAPrivateKey.RSAPrivateKey(ASN1Object obj)
          Creates a new private key from an ASN1Object.
RSAPublicKey.RSAPublicKey(ASN1Object obj)
          Creates a new RSAPublicKey from the given ASN.1 data structure representing a RSAPublicKey or PublicKeyInfo.
 

Uses of ASN1Object in iaik.security.spec
 

Methods in iaik.security.spec that return ASN1Object
 ASN1Object IaikPBEParameterSpec.toASN1Object()
          Returns this PBE parameter specification as an ASN1Object.
 

Methods in iaik.security.spec with parameters of type ASN1Object
 void IaikPBEParameterSpec.decode(ASN1Object obj)
          Decodes the given ASN.1 object and parses it for salt and iteration count.
 

Constructors in iaik.security.spec with parameters of type ASN1Object
IaikPBEParameterSpec.IaikPBEParameterSpec(ASN1Object algorithmParameter)
          Creates a PBE paramter specification from an ASN1Object.
 

Uses of ASN1Object in iaik.x509
 

Methods in iaik.x509 that return ASN1Object
abstract  ASN1Object V3Extension.toASN1Object()
          Returns an ASN.1 representation of a particular extension.
 ASN1Object PublicKeyInfo.toASN1Object()
          Returns this PublicKeyInfo as ASN1Object.
 ASN1Object RevokedCertificate.toASN1Object()
          Returns the revoked certificate as ASN1Object.
 ASN1Object X509Certificate.toASN1Object()
          Returns the certificate as an ASN1Object.
 ASN1Object X509Extensions.toASN1Object()
          Returns this X509Extensions object as (SEQUENCE) ASN1Object.
 ASN1Object UnknownExtension.toASN1Object()
          Creates an ASN1Object, which represents the value of this unknown Extension.
 ASN1Object X509CRL.toASN1Object()
          Returns the CRL as an ASN1Object.
 

Methods in iaik.x509 with parameters of type ASN1Object
abstract  void V3Extension.init(ASN1Object obj)
          Inits the implementation with an ASN1Object.
 void PublicKeyInfo.decode(ASN1Object obj)
          Decodes the given ASN.1 PublicKeyInfo object for parsing the internal structure.
static PublicKey PublicKeyInfo.getPublicKey(ASN1Object publicKey)
          Creates a PublicKey from an ASN1Object.
 void X509Certificate.decode(ASN1Object obj)
          Creates a X509Certificate from an ASN1Object.
protected  void X509Extensions.parseExtensions(ASN1Object extObj)
          Initializes the extensions from an ASN1Object.
 void UnknownExtension.init(ASN1Object obj)
          Inits the implementation with an ASN1 object representing the value of the unknown extension.
 void X509CRL.decode(ASN1Object crl)
          Creates a CRL from an ASN1Object.
 

Constructors in iaik.x509 with parameters of type ASN1Object
PublicKeyInfo.PublicKeyInfo(ASN1Object obj)
          Creates a new PublicKeyInfo from an ASN1Object.
RevokedCertificate.RevokedCertificate(ASN1Object obj)
          Creates a revoked certificate from an ASN1Object.
X509Extensions.X509Extensions(ASN1Object extensions)
          Creates a new X.509Extensions object from an ASN1Object.
 

Uses of ASN1Object in iaik.x509.extensions
 

Methods in iaik.x509.extensions that return ASN1Object
 ASN1Object CRLDistributionPoints.toASN1Object()
          Returns an ASN1Object representing the value of this CRLDistributionPoints extension object.
 ASN1Object BasicConstraints.toASN1Object()
          Returns an ASN1Object representing the value of this BasicConstraints extension object.
 ASN1Object AuthorityKeyIdentifier.toASN1Object()
          Returns an ASN1Object representing the value of this AuthorityKeyIdentifier extension object.
 ASN1Object PrivateKeyUsagePeriod.toASN1Object()
          Returns an ASN1Object representing the value of this PrivateKeyUsagePeriod extension object.
 ASN1Object IssuerAltName.toASN1Object()
          Returns an ASN1Object representing the value of this IssuerAltName extension object.
 ASN1Object SubjectAltName.toASN1Object()
          Returns an ASN1Object representing the value of this SubjectAltName extension object.
 ASN1Object AuthorityInfoAccess.toASN1Object()
          Returns an ASN1Object representing the value of this AuthorityInfoAccess extension object.
 ASN1Object CertificatePolicies.toASN1Object()
          Returns an ASN1Object representing the value of this CertificatePolicies extension object.
 ASN1Object PolicyMappings.toASN1Object()
          Returns an ASN1Object representing the value of this PolicyMappings extension object.
 ASN1Object KeyUsage.toASN1Object()
          Returns an ASN1Object representing the value of this KeyUsage extension object.
 ASN1Object SubjectKeyIdentifier.toASN1Object()
          Returns an ASN1Object representing the value of this SubjectKeyIdentifier extension object.
 ASN1Object ExtendedKeyUsage.toASN1Object()
          Returns an ASN1Object representing the value of this ExtendedKeyUsage extension object.
 ASN1Object CRLNumber.toASN1Object()
          Returns an ASN1Object representing the value of this CRLNumber extension object.
 ASN1Object PolicyConstraints.toASN1Object()
          Returns an ASN1Object representing the value of this PolicyConstraints extension object.
 ASN1Object NameConstraints.toASN1Object()
          Returns an ASN1Object representing the value of this NameConstraints extension object.
 ASN1Object ReasonCode.toASN1Object()
          Returns an ASN1Object representing the value of this ReasonCode extension object.
 ASN1Object ErrorExtension.toASN1Object()
          Only throws a X509ExtensionException, since an ErrorExtension only may be used for displaying information about some broken extension.
 

Methods in iaik.x509.extensions with parameters of type ASN1Object
 void CRLDistributionPoints.init(ASN1Object obj)
          Inits this CRLDistributionPoints implementation with an ASN1object representing the value of this extension.
 void BasicConstraints.init(ASN1Object obj)
          Inits this BasicConstraints implementation with an ASN1Object representing the value of this extension.
 void AuthorityKeyIdentifier.init(ASN1Object obj)
          Inits this AuthorityKeyIdentifier implementation with an ASN1Object representing the value of this extension.
 void PrivateKeyUsagePeriod.init(ASN1Object obj)
          Inits this PrivateKeyUsagePeriod implementation with an ASN1Object representing the value of this extension.
 void IssuerAltName.init(ASN1Object obj)
          Inits this IssuerAltName implementation with an ASN1object representing the value of this extension.
 void SubjectAltName.init(ASN1Object obj)
          Inits this SubjectAltName implementation with an ASN1object representing the value of this extension.
 void AuthorityInfoAccess.init(ASN1Object obj)
          Inits this AuthorityInfoAccess implementation with an ASN1object representing the value of this extension.
 void CertificatePolicies.init(ASN1Object obj)
          Inits this CertificatePolicies implementation with an ASN1object representing the value of this extension.
 void PolicyMappings.init(ASN1Object obj)
          Inits this PolicyMappings implementation with an ASN1object representing the value of this extension.
 void KeyUsage.init(ASN1Object obj)
          Inits this KeyUsage implementation with an ASN1Object representing the value of this extension.
 void SubjectKeyIdentifier.init(ASN1Object obj)
          Inits this SubjectKeyIdentifier implementation with an ASN1object representing the value of this extension.
 void ExtendedKeyUsage.init(ASN1Object obj)
          Inits this ExtendedKeyUsage implementation with an ASN1Object representing the value of this extension.
 void CRLNumber.init(ASN1Object obj)
          Inits this CRLNumber implementation with an ASN1object representing the value of this extension.
 void PolicyConstraints.init(ASN1Object obj)
          Inits this PolicyConstraints implementation with an ASN1object representing the value of this extension.
 void NameConstraints.init(ASN1Object obj)
          Inits this NameConstraints implementation with an ASN1object representing the value of this extension.
 void ReasonCode.init(ASN1Object obj)
          Inits this ReasonCode implementation with an ASN1object representing the value of this extension.
 void ErrorExtension.init(ASN1Object obj)
          Implements the V3Extension Interface.
 

Uses of ASN1Object in iaik.x509.extensions.netscape
 

Methods in iaik.x509.extensions.netscape that return ASN1Object
 ASN1Object NetscapeCertRenewalUrl.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeCertRenewalUrl extension object.
 ASN1Object NetscapeRevocationUrl.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeRevocationUrl extension object.
 ASN1Object NetscapeCertType.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeCertType extension object.
 ASN1Object NetscapeCaPolicyUrl.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeCaPolicyUrl extension object.
 ASN1Object NetscapeSSLServerName.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeSSLServerName extension object.
 ASN1Object NetscapeBaseUrl.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeBaseUrl extension object.
 ASN1Object NetscapeCaRevocationUrl.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeCaRevocationUrl extension object.
 ASN1Object NetscapeComment.toASN1Object()
          Returns an ASN1Object representing the value of this NetscapeComment extension object.
 

Methods in iaik.x509.extensions.netscape with parameters of type ASN1Object
 void NetscapeCertRenewalUrl.init(ASN1Object obj)
          Inits this NetscapeCertRenewalUrl implementation with an ASN1object representing the value of this extension.
 void NetscapeRevocationUrl.init(ASN1Object obj)
          Inits this NetscapeRevocationUrl implementation with an ASN1object representing the value of this extension.
 void NetscapeCertType.init(ASN1Object obj)
          Inits this NetscapeCertType implementation with an ASN1object representing the value of this extension.
 void NetscapeCaPolicyUrl.init(ASN1Object obj)
          Inits this NetscapeCaPolicyUrl implementation with an ASN1object representing the value of this extension.
 void NetscapeSSLServerName.init(ASN1Object obj)
          Inits this NetscapeSSLServerName implementation with an ASN1object representing the value of this extension.
 void NetscapeBaseUrl.init(ASN1Object obj)
          Inits this NetscapeBaseUrl implementation with an ASN1object representing the value of this extension.
 void NetscapeCaRevocationUrl.init(ASN1Object obj)
          Inits this NetscapeCaRevocationUrl implementation with an ASN1object representing the value of this extension.
 void NetscapeComment.init(ASN1Object obj)
          Inits this NetscapeComment implementation with an ASN1object representing the value of this extension.