/** {@inheritDoc} */ public CertificateNameOptions clone() { CertificateNameOptions clonedOptions; try { clonedOptions = (CertificateNameOptions) super.clone(); } catch (CloneNotSupportedException e) { // we know we're cloneable, so this will never happen return null; } clonedOptions.subjectAltNames = new LinkedHashSet<Integer>(); clonedOptions.subjectAltNames.addAll(this.subjectAltNames); clonedOptions.x500DNHandler = this.x500DNHandler.clone(); return clonedOptions; }
/** {@inheritDoc} */ protected X509Options clone() { X509Options clonedOptions = (X509Options) super.clone(); clonedOptions.subjectAltNames = new LazySet<Integer>(); clonedOptions.subjectAltNames.addAll(this.subjectAltNames); clonedOptions.x500DNHandler = this.x500DNHandler.clone(); return clonedOptions; }
/** {@inheritDoc} */ protected X509Options clone() { X509Options clonedOptions = (X509Options) super.clone(); clonedOptions.subjectAltNames = new LazySet<Integer>(); clonedOptions.subjectAltNames.addAll(this.subjectAltNames); clonedOptions.x500DNHandler = this.x500DNHandler.clone(); return clonedOptions; }