diff options
Diffstat (limited to 'pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java')
-rw-r--r-- | pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java | 93 |
1 files changed, 43 insertions, 50 deletions
diff --git a/pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java b/pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java index 73d9c1d11..551aed953 100644 --- a/pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java +++ b/pki/base/util/src/netscape/security/x509/CertificateIssuerExtension.java @@ -28,22 +28,20 @@ import java.util.Vector; import netscape.security.util.DerOutputStream; import netscape.security.util.DerValue; - /** * Represent the CRL Certificate Issuer Extension. - * - * <p>This CRL entry extension identifies the certificate - * issuer associated with an entry in an indirect CRL, - * i.e. a CRL that has the indirectCRL indicator set + * + * <p> + * This CRL entry extension identifies the certificate issuer associated with an + * entry in an indirect CRL, i.e. a CRL that has the indirectCRL indicator set * in its issuing distribution point extension. - * + * * @see Extension * @see CertAttrSet */ -public class CertificateIssuerExtension extends Extension - implements CertAttrSet -{ +public class CertificateIssuerExtension extends Extension implements + CertAttrSet { /** * */ @@ -65,11 +63,11 @@ public class CertificateIssuerExtension extends Extension static { try { OIDMap.addAttribute(CertificateIssuerExtension.class.getName(), - OID, NAME); - } catch (CertificateException e) {} + OID, NAME); + } catch (CertificateException e) { + } } - // Encode this extension private void encodeThis() throws IOException { DerOutputStream os = new DerOutputStream(); @@ -82,31 +80,28 @@ public class CertificateIssuerExtension extends Extension } /** - * Create a CertificateIssuerExtension with the passed GeneralNames - * and criticality. - * + * Create a CertificateIssuerExtension with the passed GeneralNames and + * criticality. + * * @param critical true if the extension is to be treated as critical. * @param names the GeneralNames for the issuer. * @exception IOException on error. */ public CertificateIssuerExtension(Boolean critical, GeneralNames names) - throws IOException - { + throws IOException { this.names = names; this.extensionId = PKIXExtensions.CertificateIssuer_Id; this.critical = critical.booleanValue(); encodeThis(); } - /** + /** * Create a CertificateIssuerExtension with the passed GeneralNames. - * + * * @param names the GeneralNames for the issuer. * @exception IOException on error. */ - public CertificateIssuerExtension(GeneralNames names) - throws IOException - { + public CertificateIssuerExtension(GeneralNames names) throws IOException { this.names = names; this.extensionId = PKIXExtensions.CertificateIssuer_Id; this.critical = true; @@ -124,14 +119,13 @@ public class CertificateIssuerExtension extends Extension /** * Create the extension from the passed DER encoded value. - * + * * @param critical true if the extension is to be treated as critical. * @param value Array of DER encoded bytes of the actual value. * @exception IOException on error. */ public CertificateIssuerExtension(Boolean critical, Object value) - throws IOException - { + throws IOException { this.extensionId = PKIXExtensions.CertificateIssuer_Id; this.critical = critical.booleanValue(); @@ -145,24 +139,24 @@ public class CertificateIssuerExtension extends Extension try { names = new GeneralNames(val); } catch (GeneralNamesException e) { - throw new IOException("CertificateIssuerExtension: " + - e.toString()); + throw new IOException("CertificateIssuerExtension: " + e.toString()); } - } - - /** - * Returns a printable representation of the CertificateIssuerName. - */ - public String toString() { - if (names == null) return ""; - String s = super.toString() + "CertificateIssuerName [\n" - + names.toString() + "]\n"; - return (s); - } + } + + /** + * Returns a printable representation of the CertificateIssuerName. + */ + public String toString() { + if (names == null) + return ""; + String s = super.toString() + "CertificateIssuerName [\n" + + names.toString() + "]\n"; + return (s); + } /** * Decode the extension from the InputStream. - * + * * @param in the InputStream to unmarshal the contents from. * @exception IOException on decoding or validity errors. */ @@ -172,7 +166,7 @@ public class CertificateIssuerExtension extends Extension /** * Write the extension to the OutputStream. - * + * * @param out the OutputStream to write the extension to. * @exception IOException on encoding error. */ @@ -193,13 +187,13 @@ public class CertificateIssuerExtension extends Extension public void set(String name, Object obj) throws IOException { if (name.equalsIgnoreCase(CERTIFICATE_ISSUER)) { if (!(obj instanceof GeneralNames)) { - throw new IOException("Attribute value should be of" + - " type GeneralNames."); + throw new IOException("Attribute value should be of" + + " type GeneralNames."); } - names = (GeneralNames)obj; + names = (GeneralNames) obj; } else { - throw new IOException("Attribute name not recognized by " + - "CertAttrSet:CertificateIssuerName."); + throw new IOException("Attribute name not recognized by " + + "CertAttrSet:CertificateIssuerName."); } } @@ -210,8 +204,8 @@ public class CertificateIssuerExtension extends Extension if (name.equalsIgnoreCase(CERTIFICATE_ISSUER)) { return (names); } else { - throw new IOException("Attribute name not recognized by " + - "CertAttrSet:CertificateIssuerName."); + throw new IOException("Attribute name not recognized by " + + "CertAttrSet:CertificateIssuerName."); } } @@ -222,8 +216,8 @@ public class CertificateIssuerExtension extends Extension if (name.equalsIgnoreCase(CERTIFICATE_ISSUER)) { names = null; } else { - throw new IOException("Attribute name not recognized by " + - "CertAttrSet:CertificateIssuerName."); + throw new IOException("Attribute name not recognized by " + + "CertAttrSet:CertificateIssuerName."); } } @@ -245,4 +239,3 @@ public class CertificateIssuerExtension extends Extension return (NAME); } } - |