org.globus.ogsa.impl.base.cas.server.databaseAccess.accessors
Class TrustAnchorDataHandler

java.lang.Object
  extended byorg.globus.ogsa.impl.base.cas.server.databaseAccess.accessors.TrustAnchorDataHandler

public class TrustAnchorDataHandler
extends java.lang.Object

TrustAnchor Data manipulation in the database


Constructor Summary
TrustAnchorDataHandler()
           
 
Method Summary
static void deleteObject(java.lang.String nickname)
          Remove trust anchor entry from database Manipulates only trust anchor table
static java.lang.String getNickname(java.lang.String authData, java.lang.String authMeth)
           
static java.lang.String[] list()
          List of all Trust Anchors
static CasObjectData retrieveObject(java.lang.String nickname)
           
static java.lang.String storeObject(TrustAnchorData dataObject)
          Store the trust anchor object Manipulates only the trust_anchor_table in the daabase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrustAnchorDataHandler

public TrustAnchorDataHandler()
Method Detail

storeObject

public static java.lang.String storeObject(TrustAnchorData dataObject)
                                    throws CasDBException
Store the trust anchor object Manipulates only the trust_anchor_table in the daabase

Throws:
CasDBException

list

public static java.lang.String[] list()
                               throws CasDBException
List of all Trust Anchors

Throws:
CasDBException

retrieveObject

public static CasObjectData retrieveObject(java.lang.String nickname)
                                    throws CasDBException
Throws:
CasDBException

deleteObject

public static void deleteObject(java.lang.String nickname)
                         throws CasDBException
Remove trust anchor entry from database Manipulates only trust anchor table

Throws:
CasDBException

getNickname

public static java.lang.String getNickname(java.lang.String authData,
                                           java.lang.String authMeth)
                                    throws CasDBException
Throws:
CasDBException