Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Attributes
nordugrid.arc.Credential Class Reference

List of all members.

Public Member Functions

synchronized void delete ()
 Credential ()
 Credential (int keybits)
 Credential (String CAfile, String CAkey, String CAserial, boolean CAcreateserial, String extfile, String extsect, String passphrase4key)
 Credential (String CAfile, String CAkey, String CAserial, boolean CAcreateserial, String extfile, String extsect)
 Credential (Time start, Period lifetime, int keybits, String proxyversion, String policylang, String policy, int pathlength)
 Credential (Time start, Period lifetime, int keybits, String proxyversion, String policylang, String policy)
 Credential (Time start, Period lifetime, int keybits, String proxyversion, String policylang)
 Credential (Time start, Period lifetime, int keybits, String proxyversion)
 Credential (Time start, Period lifetime, int keybits)
 Credential (Time start, Period lifetime)
 Credential (Time start)
 Credential (String cert, String key, String cadir, String cafile, String passphrase4key, boolean is_file)
 Credential (String cert, String key, String cadir, String cafile, String passphrase4key)
 Credential (String cert, String key, String cadir, String cafile)
void AddCertExtObj (SWIGTYPE_p_std__string sn, SWIGTYPE_p_std__string oid)
void LogError ()
boolean GetVerification ()
SWIGTYPE_p_EVP_PKEY GetPrivKey ()
SWIGTYPE_p_EVP_PKEY GetPubKey ()
SWIGTYPE_p_X509 GetCert ()
SWIGTYPE_p_X509_REQ GetCertReq ()
SWIGTYPE_p_void GetCertChain ()
int GetCertNumofChain ()
Credformat getFormat (SWIGTYPE_p_BIO in, boolean is_file)
Credformat getFormat (SWIGTYPE_p_BIO in)
String GetDN ()
String GetIdentityName ()
SWIGTYPE_p_ArcCredential__certType GetType ()
String GetProxyPolicy ()
void SetProxyPolicy (String proxyversion, String policylang, String policy, int pathlength)
boolean OutputPrivatekey (SWIGTYPE_p_std__string content, boolean encryption, String passphrase)
boolean OutputPrivatekey (SWIGTYPE_p_std__string content, boolean encryption)
boolean OutputPrivatekey (SWIGTYPE_p_std__string content)
boolean OutputPublickey (SWIGTYPE_p_std__string content)
boolean OutputCertificate (SWIGTYPE_p_std__string content, boolean is_der)
boolean OutputCertificate (SWIGTYPE_p_std__string content)
boolean OutputCertificateChain (SWIGTYPE_p_std__string content, boolean is_der)
boolean OutputCertificateChain (SWIGTYPE_p_std__string content)
Period GetLifeTime ()
Time GetStartTime ()
Time GetEndTime ()
void SetLifeTime (Period period)
void SetStartTime (Time start_time)
boolean AddExtension (String name, String data, boolean crit)
boolean AddExtension (String name, String data)
boolean AddExtension (String name, SWIGTYPE_p_p_char binary, boolean crit)
boolean AddExtension (String name, SWIGTYPE_p_p_char binary)
boolean GenerateEECRequest (SWIGTYPE_p_BIO reqbio, SWIGTYPE_p_BIO keybio, String dn)
boolean GenerateEECRequest (SWIGTYPE_p_BIO reqbio, SWIGTYPE_p_BIO keybio)
boolean GenerateEECRequest (SWIGTYPE_p_std__string reqcontent, SWIGTYPE_p_std__string keycontent, String dn)
boolean GenerateEECRequest (SWIGTYPE_p_std__string reqcontent, SWIGTYPE_p_std__string keycontent)
boolean GenerateEECRequest (String request_filename, String key_filename, String dn)
boolean GenerateEECRequest (String request_filename, String key_filename)
boolean GenerateRequest (SWIGTYPE_p_BIO bio, boolean if_der)
boolean GenerateRequest (SWIGTYPE_p_BIO bio)
boolean GenerateRequest (SWIGTYPE_p_std__string content, boolean if_der)
boolean GenerateRequest (SWIGTYPE_p_std__string content)
boolean GenerateRequest (String filename, boolean if_der)
boolean GenerateRequest (String filename)
boolean InquireRequest (SWIGTYPE_p_BIO reqbio, boolean if_eec, boolean if_der)
boolean InquireRequest (SWIGTYPE_p_BIO reqbio, boolean if_eec)
boolean InquireRequest (SWIGTYPE_p_BIO reqbio)
boolean InquireRequest (SWIGTYPE_p_std__string content, boolean if_eec, boolean if_der)
boolean InquireRequest (SWIGTYPE_p_std__string content, boolean if_eec)
boolean InquireRequest (SWIGTYPE_p_std__string content)
boolean InquireRequest (String filename, boolean if_eec, boolean if_der)
boolean InquireRequest (String filename, boolean if_eec)
boolean InquireRequest (String filename)
boolean SignRequest (Credential proxy, SWIGTYPE_p_BIO outputbio, boolean if_der)
boolean SignRequest (Credential proxy, SWIGTYPE_p_BIO outputbio)
boolean SignRequest (Credential proxy, SWIGTYPE_p_std__string content, boolean if_der)
boolean SignRequest (Credential proxy, SWIGTYPE_p_std__string content)
boolean SignRequest (Credential proxy, String filename, boolean foamat)
boolean SignRequest (Credential proxy, String filename)
boolean SignEECRequest (Credential eec, String DN, SWIGTYPE_p_BIO outputbio)
boolean SignEECRequest (Credential eec, String DN, SWIGTYPE_p_std__string content)
boolean SignEECRequest (Credential eec, String DN, String filename)

Static Public Member Functions

static void InitProxyCertInfo ()
static boolean IsCredentialsValid (UserConfig usercfg)

Protected Member Functions

 Credential (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

static long getCPtr (Credential obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file Credential.java.


Constructor & Destructor Documentation

nordugrid.arc.Credential.Credential ( long  cPtr,
boolean  cMemoryOwn 
) [inline, protected]

Definition at line 15 of file Credential.java.

                                                      {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Definition at line 36 of file Credential.java.

                      {
    this(arcJNI.new_Credential__SWIG_0(), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( int  keybits) [inline]

Definition at line 40 of file Credential.java.

                                 {
    this(arcJNI.new_Credential__SWIG_1(keybits), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( String  CAfile,
String  CAkey,
String  CAserial,
boolean  CAcreateserial,
String  extfile,
String  extsect,
String  passphrase4key 
) [inline]

Definition at line 44 of file Credential.java.

                                                                                                                                                 {
    this(arcJNI.new_Credential__SWIG_2(CAfile, CAkey, CAserial, CAcreateserial, extfile, extsect, passphrase4key), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( String  CAfile,
String  CAkey,
String  CAserial,
boolean  CAcreateserial,
String  extfile,
String  extsect 
) [inline]

Definition at line 48 of file Credential.java.

                                                                                                                          {
    this(arcJNI.new_Credential__SWIG_3(CAfile, CAkey, CAserial, CAcreateserial, extfile, extsect), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime,
int  keybits,
String  proxyversion,
String  policylang,
String  policy,
int  pathlength 
) [inline]

Definition at line 52 of file Credential.java.

                                                                                                                                     {
    this(arcJNI.new_Credential__SWIG_4(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime, keybits, proxyversion, policylang, policy, pathlength), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime,
int  keybits,
String  proxyversion,
String  policylang,
String  policy 
) [inline]

Definition at line 56 of file Credential.java.

                                                                                                                     {
    this(arcJNI.new_Credential__SWIG_5(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime, keybits, proxyversion, policylang, policy), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime,
int  keybits,
String  proxyversion,
String  policylang 
) [inline]

Definition at line 60 of file Credential.java.

                                                                                                      {
    this(arcJNI.new_Credential__SWIG_6(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime, keybits, proxyversion, policylang), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime,
int  keybits,
String  proxyversion 
) [inline]

Definition at line 64 of file Credential.java.

                                                                                   {
    this(arcJNI.new_Credential__SWIG_7(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime, keybits, proxyversion), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime,
int  keybits 
) [inline]

Definition at line 68 of file Credential.java.

                                                              {
    this(arcJNI.new_Credential__SWIG_8(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime, keybits), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( Time  start,
Period  lifetime 
) [inline]

Definition at line 72 of file Credential.java.

                                                 {
    this(arcJNI.new_Credential__SWIG_9(Time.getCPtr(start), start, Period.getCPtr(lifetime), lifetime), true);
  }

Here is the call graph for this function:

Definition at line 76 of file Credential.java.

                                {
    this(arcJNI.new_Credential__SWIG_10(Time.getCPtr(start), start), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( String  cert,
String  key,
String  cadir,
String  cafile,
String  passphrase4key,
boolean  is_file 
) [inline]

Definition at line 80 of file Credential.java.

                                                                                                                  {
    this(arcJNI.new_Credential__SWIG_11(cert, key, cadir, cafile, passphrase4key, is_file), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( String  cert,
String  key,
String  cadir,
String  cafile,
String  passphrase4key 
) [inline]

Definition at line 84 of file Credential.java.

                                                                                                 {
    this(arcJNI.new_Credential__SWIG_12(cert, key, cadir, cafile, passphrase4key), true);
  }

Here is the call graph for this function:

nordugrid.arc.Credential.Credential ( String  cert,
String  key,
String  cadir,
String  cafile 
) [inline]

Definition at line 88 of file Credential.java.

                                                                          {
    this(arcJNI.new_Credential__SWIG_13(cert, key, cadir, cafile), true);
  }

Here is the call graph for this function:


Member Function Documentation

Definition at line 100 of file Credential.java.

                                                                                   {
    arcJNI.Credential_AddCertExtObj(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(sn), SWIGTYPE_p_std__string.getCPtr(oid));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.AddExtension ( String  name,
String  data,
boolean  crit 
) [inline]

Definition at line 221 of file Credential.java.

                                                                      {
    return arcJNI.Credential_AddExtension__SWIG_0(swigCPtr, this, name, data, crit);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.AddExtension ( String  name,
String  data 
) [inline]

Definition at line 225 of file Credential.java.

                                                        {
    return arcJNI.Credential_AddExtension__SWIG_1(swigCPtr, this, name, data);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.AddExtension ( String  name,
SWIGTYPE_p_p_char  binary,
boolean  crit 
) [inline]

Definition at line 229 of file Credential.java.

                                                                                   {
    return arcJNI.Credential_AddExtension__SWIG_2(swigCPtr, this, name, SWIGTYPE_p_p_char.getCPtr(binary), crit);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.AddExtension ( String  name,
SWIGTYPE_p_p_char  binary 
) [inline]

Definition at line 233 of file Credential.java.

                                                                     {
    return arcJNI.Credential_AddExtension__SWIG_3(swigCPtr, this, name, SWIGTYPE_p_p_char.getCPtr(binary));
  }

Here is the call graph for this function:

synchronized void nordugrid.arc.Credential.delete ( ) [inline]

Definition at line 28 of file Credential.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      arcJNI.delete_Credential(swigCPtr);
    }
    swigCPtr = 0;
  }

Here is the call graph for this function:

void nordugrid.arc.Credential.finalize ( ) [inline, protected]

Definition at line 24 of file Credential.java.

                            {
    delete();
  }
boolean nordugrid.arc.Credential.GenerateEECRequest ( SWIGTYPE_p_BIO  reqbio,
SWIGTYPE_p_BIO  keybio,
String  dn 
) [inline]

Definition at line 237 of file Credential.java.

                                                                                             {
    return arcJNI.Credential_GenerateEECRequest__SWIG_0(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(reqbio), SWIGTYPE_p_BIO.getCPtr(keybio), dn);
  }

Here is the call graph for this function:

Definition at line 241 of file Credential.java.

                                                                                  {
    return arcJNI.Credential_GenerateEECRequest__SWIG_1(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(reqbio), SWIGTYPE_p_BIO.getCPtr(keybio));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateEECRequest ( SWIGTYPE_p_std__string  reqcontent,
SWIGTYPE_p_std__string  keycontent,
String  dn 
) [inline]

Definition at line 245 of file Credential.java.

                                                                                                                     {
    return arcJNI.Credential_GenerateEECRequest__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(reqcontent), SWIGTYPE_p_std__string.getCPtr(keycontent), dn);
  }

Here is the call graph for this function:

Definition at line 249 of file Credential.java.

                                                                                                          {
    return arcJNI.Credential_GenerateEECRequest__SWIG_3(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(reqcontent), SWIGTYPE_p_std__string.getCPtr(keycontent));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateEECRequest ( String  request_filename,
String  key_filename,
String  dn 
) [inline]

Definition at line 253 of file Credential.java.

                                                                                             {
    return arcJNI.Credential_GenerateEECRequest__SWIG_4(swigCPtr, this, request_filename, key_filename, dn);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateEECRequest ( String  request_filename,
String  key_filename 
) [inline]

Definition at line 257 of file Credential.java.

                                                                                  {
    return arcJNI.Credential_GenerateEECRequest__SWIG_5(swigCPtr, this, request_filename, key_filename);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateRequest ( SWIGTYPE_p_BIO  bio,
boolean  if_der 
) [inline]

Definition at line 261 of file Credential.java.

                                                                     {
    return arcJNI.Credential_GenerateRequest__SWIG_0(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(bio), if_der);
  }

Here is the call graph for this function:

Definition at line 265 of file Credential.java.

                                                     {
    return arcJNI.Credential_GenerateRequest__SWIG_1(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(bio));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateRequest ( SWIGTYPE_p_std__string  content,
boolean  if_der 
) [inline]

Definition at line 269 of file Credential.java.

                                                                                 {
    return arcJNI.Credential_GenerateRequest__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), if_der);
  }

Here is the call graph for this function:

Definition at line 273 of file Credential.java.

                                                                 {
    return arcJNI.Credential_GenerateRequest__SWIG_3(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateRequest ( String  filename,
boolean  if_der 
) [inline]

Definition at line 277 of file Credential.java.

                                                                  {
    return arcJNI.Credential_GenerateRequest__SWIG_4(swigCPtr, this, filename, if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.GenerateRequest ( String  filename) [inline]

Definition at line 281 of file Credential.java.

                                                  {
    return arcJNI.Credential_GenerateRequest__SWIG_5(swigCPtr, this, filename);
  }

Here is the call graph for this function:

Definition at line 122 of file Credential.java.

                                   {
    long cPtr = arcJNI.Credential_GetCert(swigCPtr, this);
    return (cPtr == 0) ? null : new SWIGTYPE_p_X509(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 132 of file Credential.java.

                                        {
    long cPtr = arcJNI.Credential_GetCertChain(swigCPtr, this);
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 137 of file Credential.java.

                                 {
    return arcJNI.Credential_GetCertNumofChain(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 127 of file Credential.java.

                                          {
    long cPtr = arcJNI.Credential_GetCertReq(swigCPtr, this);
    return (cPtr == 0) ? null : new SWIGTYPE_p_X509_REQ(cPtr, false);
  }

Here is the call graph for this function:

static long nordugrid.arc.Credential.getCPtr ( Credential  obj) [inline, static, protected]

Definition at line 20 of file Credential.java.

                                                {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

String nordugrid.arc.Credential.GetDN ( ) [inline]

Definition at line 149 of file Credential.java.

                        {
    return arcJNI.Credential_GetDN(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 209 of file Credential.java.

                           {
    return new Time(arcJNI.Credential_GetEndTime(swigCPtr, this), true);
  }

Here is the call graph for this function:

Credformat nordugrid.arc.Credential.getFormat ( SWIGTYPE_p_BIO  in,
boolean  is_file 
) [inline]

Definition at line 141 of file Credential.java.

                                                                  {
    return Credformat.swigToEnum(arcJNI.Credential_getFormat__SWIG_0(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(in), is_file));
  }

Here is the call graph for this function:

Definition at line 145 of file Credential.java.

                                                 {
    return Credformat.swigToEnum(arcJNI.Credential_getFormat__SWIG_1(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(in)));
  }

Here is the call graph for this function:

Definition at line 153 of file Credential.java.

                                  {
    return arcJNI.Credential_GetIdentityName(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 201 of file Credential.java.

                              {
    return new Period(arcJNI.Credential_GetLifeTime(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 112 of file Credential.java.

                                          {
    long cPtr = arcJNI.Credential_GetPrivKey(swigCPtr, this);
    return (cPtr == 0) ? null : new SWIGTYPE_p_EVP_PKEY(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 161 of file Credential.java.

                                 {
    return arcJNI.Credential_GetProxyPolicy(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 117 of file Credential.java.

                                         {
    long cPtr = arcJNI.Credential_GetPubKey(swigCPtr, this);
    return (cPtr == 0) ? null : new SWIGTYPE_p_EVP_PKEY(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 205 of file Credential.java.

                             {
    return new Time(arcJNI.Credential_GetStartTime(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 157 of file Credential.java.

                                                      {
    return new SWIGTYPE_p_ArcCredential__certType(arcJNI.Credential_GetType(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 108 of file Credential.java.

                                   {
    return arcJNI.Credential_GetVerification(swigCPtr, this);
  }

Here is the call graph for this function:

static void nordugrid.arc.Credential.InitProxyCertInfo ( ) [inline, static]

Definition at line 92 of file Credential.java.

                                         {
    arcJNI.Credential_InitProxyCertInfo();
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( SWIGTYPE_p_BIO  reqbio,
boolean  if_eec,
boolean  if_der 
) [inline]

Definition at line 285 of file Credential.java.

                                                                                       {
    return arcJNI.Credential_InquireRequest__SWIG_0(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(reqbio), if_eec, if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( SWIGTYPE_p_BIO  reqbio,
boolean  if_eec 
) [inline]

Definition at line 289 of file Credential.java.

                                                                       {
    return arcJNI.Credential_InquireRequest__SWIG_1(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(reqbio), if_eec);
  }

Here is the call graph for this function:

Definition at line 293 of file Credential.java.

                                                       {
    return arcJNI.Credential_InquireRequest__SWIG_2(swigCPtr, this, SWIGTYPE_p_BIO.getCPtr(reqbio));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( SWIGTYPE_p_std__string  content,
boolean  if_eec,
boolean  if_der 
) [inline]

Definition at line 297 of file Credential.java.

                                                                                                {
    return arcJNI.Credential_InquireRequest__SWIG_3(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), if_eec, if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( SWIGTYPE_p_std__string  content,
boolean  if_eec 
) [inline]

Definition at line 301 of file Credential.java.

                                                                                {
    return arcJNI.Credential_InquireRequest__SWIG_4(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), if_eec);
  }

Here is the call graph for this function:

Definition at line 305 of file Credential.java.

                                                                {
    return arcJNI.Credential_InquireRequest__SWIG_5(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( String  filename,
boolean  if_eec,
boolean  if_der 
) [inline]

Definition at line 309 of file Credential.java.

                                                                                 {
    return arcJNI.Credential_InquireRequest__SWIG_6(swigCPtr, this, filename, if_eec, if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( String  filename,
boolean  if_eec 
) [inline]

Definition at line 313 of file Credential.java.

                                                                 {
    return arcJNI.Credential_InquireRequest__SWIG_7(swigCPtr, this, filename, if_eec);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.InquireRequest ( String  filename) [inline]

Definition at line 317 of file Credential.java.

                                                 {
    return arcJNI.Credential_InquireRequest__SWIG_8(swigCPtr, this, filename);
  }

Here is the call graph for this function:

static boolean nordugrid.arc.Credential.IsCredentialsValid ( UserConfig  usercfg) [inline, static]

Definition at line 96 of file Credential.java.

                                                               {
    return arcJNI.Credential_IsCredentialsValid(UserConfig.getCPtr(usercfg), usercfg);
  }

Here is the call graph for this function:

Definition at line 104 of file Credential.java.

                         {
    arcJNI.Credential_LogError(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.OutputCertificate ( SWIGTYPE_p_std__string  content,
boolean  is_der 
) [inline]

Definition at line 185 of file Credential.java.

                                                                                   {
    return arcJNI.Credential_OutputCertificate__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), is_der);
  }

Here is the call graph for this function:

Definition at line 189 of file Credential.java.

                                                                   {
    return arcJNI.Credential_OutputCertificate__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.OutputCertificateChain ( SWIGTYPE_p_std__string  content,
boolean  is_der 
) [inline]

Definition at line 193 of file Credential.java.

                                                                                        {
    return arcJNI.Credential_OutputCertificateChain__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), is_der);
  }

Here is the call graph for this function:

Definition at line 197 of file Credential.java.

                                                                        {
    return arcJNI.Credential_OutputCertificateChain__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.OutputPrivatekey ( SWIGTYPE_p_std__string  content,
boolean  encryption,
String  passphrase 
) [inline]

Definition at line 169 of file Credential.java.

                                                                                                         {
    return arcJNI.Credential_OutputPrivatekey__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), encryption, passphrase);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.OutputPrivatekey ( SWIGTYPE_p_std__string  content,
boolean  encryption 
) [inline]

Definition at line 173 of file Credential.java.

                                                                                      {
    return arcJNI.Credential_OutputPrivatekey__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content), encryption);
  }

Here is the call graph for this function:

Definition at line 177 of file Credential.java.

                                                                  {
    return arcJNI.Credential_OutputPrivatekey__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

Definition at line 181 of file Credential.java.

                                                                 {
    return arcJNI.Credential_OutputPublickey(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

void nordugrid.arc.Credential.SetLifeTime ( Period  period) [inline]

Definition at line 213 of file Credential.java.

                                         {
    arcJNI.Credential_SetLifeTime(swigCPtr, this, Period.getCPtr(period), period);
  }

Here is the call graph for this function:

void nordugrid.arc.Credential.SetProxyPolicy ( String  proxyversion,
String  policylang,
String  policy,
int  pathlength 
) [inline]

Definition at line 165 of file Credential.java.

                                                                                                    {
    arcJNI.Credential_SetProxyPolicy(swigCPtr, this, proxyversion, policylang, policy, pathlength);
  }

Here is the call graph for this function:

void nordugrid.arc.Credential.SetStartTime ( Time  start_time) [inline]

Definition at line 217 of file Credential.java.

                                            {
    arcJNI.Credential_SetStartTime(swigCPtr, this, Time.getCPtr(start_time), start_time);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignEECRequest ( Credential  eec,
String  DN,
SWIGTYPE_p_BIO  outputbio 
) [inline]

Definition at line 345 of file Credential.java.

                                                                                     {
    return arcJNI.Credential_SignEECRequest__SWIG_0(swigCPtr, this, Credential.getCPtr(eec), eec, DN, SWIGTYPE_p_BIO.getCPtr(outputbio));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignEECRequest ( Credential  eec,
String  DN,
SWIGTYPE_p_std__string  content 
) [inline]

Definition at line 349 of file Credential.java.

                                                                                           {
    return arcJNI.Credential_SignEECRequest__SWIG_1(swigCPtr, this, Credential.getCPtr(eec), eec, DN, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignEECRequest ( Credential  eec,
String  DN,
String  filename 
) [inline]

Definition at line 353 of file Credential.java.

                                                                            {
    return arcJNI.Credential_SignEECRequest__SWIG_2(swigCPtr, this, Credential.getCPtr(eec), eec, DN, filename);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
SWIGTYPE_p_BIO  outputbio,
boolean  if_der 
) [inline]

Definition at line 321 of file Credential.java.

                                                                                         {
    return arcJNI.Credential_SignRequest__SWIG_0(swigCPtr, this, Credential.getCPtr(proxy), proxy, SWIGTYPE_p_BIO.getCPtr(outputbio), if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
SWIGTYPE_p_BIO  outputbio 
) [inline]

Definition at line 325 of file Credential.java.

                                                                         {
    return arcJNI.Credential_SignRequest__SWIG_1(swigCPtr, this, Credential.getCPtr(proxy), proxy, SWIGTYPE_p_BIO.getCPtr(outputbio));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
SWIGTYPE_p_std__string  content,
boolean  if_der 
) [inline]

Definition at line 329 of file Credential.java.

                                                                                               {
    return arcJNI.Credential_SignRequest__SWIG_2(swigCPtr, this, Credential.getCPtr(proxy), proxy, SWIGTYPE_p_std__string.getCPtr(content), if_der);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
SWIGTYPE_p_std__string  content 
) [inline]

Definition at line 333 of file Credential.java.

                                                                               {
    return arcJNI.Credential_SignRequest__SWIG_3(swigCPtr, this, Credential.getCPtr(proxy), proxy, SWIGTYPE_p_std__string.getCPtr(content));
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
String  filename,
boolean  foamat 
) [inline]

Definition at line 337 of file Credential.java.

                                                                                {
    return arcJNI.Credential_SignRequest__SWIG_4(swigCPtr, this, Credential.getCPtr(proxy), proxy, filename, foamat);
  }

Here is the call graph for this function:

boolean nordugrid.arc.Credential.SignRequest ( Credential  proxy,
String  filename 
) [inline]

Definition at line 341 of file Credential.java.

                                                                {
    return arcJNI.Credential_SignRequest__SWIG_5(swigCPtr, this, Credential.getCPtr(proxy), proxy, filename);
  }

Here is the call graph for this function:


Member Data Documentation

Definition at line 13 of file Credential.java.

Definition at line 12 of file Credential.java.


The documentation for this class was generated from the following file: