src/share/classes/java/security/Certificate.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 94,104 **** */ public abstract PublicKey getPublicKey(); /** * Encodes the certificate to an output stream in a format that can ! * be decoded by the <code>decode</code> method. * * @param stream the output stream to which to encode the * certificate. * * @exception KeyException if the certificate is not --- 94,104 ---- */ public abstract PublicKey getPublicKey(); /** * Encodes the certificate to an output stream in a format that can ! * be decoded by the {@code decode} method. * * @param stream the output stream to which to encode the * certificate. * * @exception KeyException if the certificate is not
*** 113,124 **** public abstract void encode(OutputStream stream) throws KeyException, IOException; /** * Decodes a certificate from an input stream. The format should be ! * that returned by <code>getFormat</code> and produced by ! * <code>encode</code>. * * @param stream the input stream from which to fetch the data * being decoded. * * @exception KeyException if the certificate is not properly initialized, --- 113,124 ---- public abstract void encode(OutputStream stream) throws KeyException, IOException; /** * Decodes a certificate from an input stream. The format should be ! * that returned by {@code getFormat} and produced by ! * {@code encode}. * * @param stream the input stream from which to fetch the data * being decoded. * * @exception KeyException if the certificate is not properly initialized,
*** 135,146 **** /** * Returns the name of the coding format. This is used as a hint to find * an appropriate parser. It could be "X.509", "PGP", etc. This is ! * the format produced and understood by the <code>encode</code> ! * and <code>decode</code> methods. * * @return the name of the coding format. */ public abstract String getFormat(); --- 135,146 ---- /** * Returns the name of the coding format. This is used as a hint to find * an appropriate parser. It could be "X.509", "PGP", etc. This is ! * the format produced and understood by the {@code encode} ! * and {@code decode} methods. * * @return the name of the coding format. */ public abstract String getFormat();