OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [javax/] [security/] [auth/] [x500/] [X500Principal.h] - Blame information for rev 759

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 759 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __javax_security_auth_x500_X500Principal__
5
#define __javax_security_auth_x500_X500Principal__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace gnu
15
  {
16
    namespace java
17
    {
18
      namespace security
19
      {
20
          class OID;
21
      }
22
    }
23
  }
24
  namespace javax
25
  {
26
    namespace security
27
    {
28
      namespace auth
29
      {
30
        namespace x500
31
        {
32
            class X500Principal;
33
        }
34
      }
35
    }
36
  }
37
}
38
 
39
class javax::security::auth::x500::X500Principal : public ::java::lang::Object
40
{
41
 
42
  X500Principal();
43
public:
44
  X500Principal(::java::lang::String *);
45
  X500Principal(JArray< jbyte > *);
46
  X500Principal(::java::io::InputStream *);
47
  jint hashCode();
48
  jboolean equals(::java::lang::Object *);
49
  JArray< jbyte > * getEncoded();
50
  ::java::lang::String * getName();
51
  ::java::lang::String * getName(::java::lang::String *);
52
  ::java::lang::String * toString();
53
private:
54
  void writeObject(::java::io::ObjectOutputStream *);
55
  void readObject(::java::io::ObjectInputStream *);
56
  jint size();
57
  ::java::lang::String * getComponent(::gnu::java::security::OID *, jint);
58
  void encodeDer();
59
  void parseString(::java::lang::String *);
60
  ::java::lang::String * readAttributeType(::java::io::Reader *);
61
  ::java::lang::String * readAttributeValue(::java::io::Reader *);
62
  void parseDer(::java::io::InputStream *);
63
  void newRelativeDistinguishedName();
64
  void putComponent(::gnu::java::security::OID *, ::java::lang::String *);
65
  void putComponent(::java::lang::String *, ::java::lang::String *);
66
  static ::java::lang::String * compressWS(::java::lang::String *);
67
  static JArray< jbyte > * toByteArray(::java::lang::String *);
68
  static const jlong serialVersionUID = -500463348111345721LL;
69
public:
70
  static ::java::lang::String * CANONICAL;
71
  static ::java::lang::String * RFC1779;
72
  static ::java::lang::String * RFC2253;
73
private:
74
  static ::gnu::java::security::OID * CN;
75
  static ::gnu::java::security::OID * C;
76
  static ::gnu::java::security::OID * L;
77
  static ::gnu::java::security::OID * ST;
78
  static ::gnu::java::security::OID * STREET;
79
  static ::gnu::java::security::OID * O;
80
  static ::gnu::java::security::OID * OU;
81
  static ::gnu::java::security::OID * DC;
82
  static ::gnu::java::security::OID * UID;
83
  ::java::util::List * __attribute__((aligned(__alignof__( ::java::lang::Object)))) components;
84
  ::java::util::Map * currentRdn;
85
  jboolean fixed;
86
  JArray< jbyte > * encoded;
87
  jint sep;
88
public:
89
  static ::java::lang::Class class$;
90
};
91
 
92
#endif // __javax_security_auth_x500_X500Principal__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.