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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [java/] [security/] [pkcs/] [SignerInfo.h] - Blame information for rev 756

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 756 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __gnu_java_security_pkcs_SignerInfo__
5
#define __gnu_java_security_pkcs_SignerInfo__
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
        namespace ber
22
        {
23
            class BERReader;
24
        }
25
        namespace pkcs
26
        {
27
            class SignerInfo;
28
        }
29
      }
30
    }
31
  }
32
  namespace java
33
  {
34
    namespace math
35
    {
36
        class BigInteger;
37
    }
38
  }
39
  namespace javax
40
  {
41
    namespace security
42
    {
43
      namespace auth
44
      {
45
        namespace x500
46
        {
47
            class X500Principal;
48
        }
49
      }
50
    }
51
  }
52
}
53
 
54
class gnu::java::security::pkcs::SignerInfo : public ::java::lang::Object
55
{
56
 
57
public:
58
  SignerInfo(::gnu::java::security::ber::BERReader *);
59
  SignerInfo(::javax::security::auth::x500::X500Principal *, ::java::math::BigInteger *, ::gnu::java::security::OID *, JArray< jbyte > *, ::gnu::java::security::OID *, JArray< jbyte > *, JArray< jbyte > *);
60
  virtual ::java::math::BigInteger * getVersion();
61
  virtual ::java::math::BigInteger * getSerialNumber();
62
  virtual ::javax::security::auth::x500::X500Principal * getIssuer();
63
  virtual ::gnu::java::security::OID * getDigestAlgorithmId();
64
  virtual JArray< jbyte > * getDigestAlgorithmParams();
65
  virtual JArray< jbyte > * getAuthenticatedAttributes();
66
  virtual ::gnu::java::security::OID * getDigestEncryptionAlgorithmId();
67
  virtual JArray< jbyte > * getDigestEncryptionAlgorithmParams();
68
  virtual JArray< jbyte > * getEncryptedDigest();
69
  virtual JArray< jbyte > * getUnauthenticatedAttributes();
70
  virtual void encode(::java::io::OutputStream *);
71
private:
72
  static ::java::util::logging::Logger * log;
73
  ::java::math::BigInteger * __attribute__((aligned(__alignof__( ::java::lang::Object)))) version;
74
  ::java::math::BigInteger * serialNumber;
75
  ::javax::security::auth::x500::X500Principal * issuer;
76
  ::gnu::java::security::OID * digestAlgorithmId;
77
  JArray< jbyte > * digestAlgorithmParams;
78
  JArray< jbyte > * authenticatedAttributes;
79
  ::gnu::java::security::OID * digestEncryptionAlgorithmId;
80
  JArray< jbyte > * digestEncryptionAlgorithmParams;
81
  JArray< jbyte > * encryptedDigest;
82
  JArray< jbyte > * unauthenticatedAttributes;
83
public:
84
  static ::java::lang::Class class$;
85
};
86
 
87
#endif // __gnu_java_security_pkcs_SignerInfo__

powered by: WebSVN 2.1.0

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