001package org.apache.commons.ssl.org.bouncycastle.asn1; 002 003class DERFactory 004{ 005 static final ASN1Sequence EMPTY_SEQUENCE = new DERSequence(); 006 static final ASN1Set EMPTY_SET = new DERSet(); 007 008 static ASN1Sequence createSequence(ASN1EncodableVector v) 009 { 010 return v.size() < 1 ? EMPTY_SEQUENCE : new DLSequence(v); 011 } 012 013 static ASN1Set createSet(ASN1EncodableVector v) 014 { 015 return v.size() < 1 ? EMPTY_SET : new DLSet(v); 016 } 017}