Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.bouncycastle.asn1.cms;
 
RFC 5652: OtherKeyAttribute object.

 OtherKeyAttribute ::= SEQUENCE {
     keyAttrId OBJECT IDENTIFIER,
     keyAttr ANY DEFINED BY keyAttrId OPTIONAL
 }
 
public class OtherKeyAttribute
    extends ASN1Object
    private ASN1Encodable        keyAttr;

    
Return an OtherKeyAttribute object from the given object.

Accepted inputs:

  • null → null
  • OtherKeyAttribute object
  • ASN1Sequence input formats with OtherKeyAttribute structure inside

Parameters:
o the object we want converted.
Throws:
java.lang.IllegalArgumentException if the object cannot be converted.
    public static OtherKeyAttribute getInstance(
        Object o)
    {
        if (o instanceof OtherKeyAttribute)
        {
            return (OtherKeyAttribute)o;
        }
        
        if (o != null)
        {
            return new OtherKeyAttribute(ASN1Sequence.getInstance(o));
        }
        return null;
    }

    

Deprecated:
use getInstance()
    public OtherKeyAttribute(
        ASN1Sequence seq)
    {
         = (ASN1ObjectIdentifier)seq.getObjectAt(0);
         = seq.getObjectAt(1);
    }
    public OtherKeyAttribute(
        ASN1ObjectIdentifier keyAttrId,
        ASN1Encodable        keyAttr)
    {
        this. = keyAttrId;
        this. = keyAttr;
    }
    {
        return ;
    }
    
    public ASN1Encodable getKeyAttr()
    {
        return ;
    }

    
Produce an object suitable for an ASN1OutputStream.
    public ASN1Primitive toASN1Primitive()
    {
        ASN1EncodableVector v = new ASN1EncodableVector();
        v.add();
        v.add();
        return new DERSequence(v);
    }
New to GrepCode? Check out our FAQ X