Home | History | Annotate | Download | only in x500

Lines Matching defs:X500Principal

37  * {@code X500Principal}s are represented by distinguished names such as
53 * <p> The string representation for this {@code X500Principal}
64 public final class X500Principal implements Principal, java.io.Serializable {
89 * Creates an X500Principal by wrapping an X500Name.
95 X500Principal(X500Name x500Name) {
100 * Creates an {@code X500Principal} from a string representation of
127 public X500Principal(String name) {
132 * Creates an {@code X500Principal} from a string representation of
139 * in {@link #X500Principal(String)} and also recognizes additional
142 * keywords recognized by {@code X500Principal(String)}. Keywords
168 public X500Principal(String name, Map<String, String> keywordMap) {
191 * Creates an {@code X500Principal} from a distinguished name in
224 public X500Principal(byte[] name) {
236 * Creates an {@code X500Principal} from an {@code InputStream}
240 * {@link #X500Principal(byte[] name) X500Principal(byte[] name)}.
253 public X500Principal(InputStream is) {
287 * {@code getName(X500Principal.RFC2253)}.
289 * @return the distinguished name of this {@code X500Principal}
292 return getName(X500Principal.RFC2253);
352 * @return a string representation of this {@code X500Principal}
397 * @return a string representation of this {@code X500Principal}
423 * {@link #X500Principal(byte[] name) X500Principal(byte[] name)}.
441 * {@code X500Principal}.
443 * @return a string representation of this {@code X500Principal}
451 * {@code X500Principal} for equality.
454 * the {@code Object} <i>o</i> is an {@code X500Principal}
456 * (obtained via the {@code getName(X500Principal.CANONICAL)} method)
462 * {@code X500Principal}
465 * to this {@code X500Principal}, {@code false} otherwise
471 if (o instanceof X500Principal == false) {
474 X500Principal other = (X500Principal)o;
479 * Return a hash code for this {@code X500Principal}.
482 * {@code getName(X500Principal.CANONICAL).hashCode()}
484 * @return a hash code for this {@code X500Principal}
491 * Save the X500Principal object to a stream.
493 * @serialData this {@code X500Principal} is serialized