org.csapi.pam.provisioning
Interface IpPAMProvisioningManagerOperations

All Superinterfaces:
IpInterfaceOperations, IpServiceOperations
All Known Subinterfaces:
IpPAMProvisioningManager
All Known Implementing Classes:
_IpPAMProvisioningManagerStub, IpPAMProvisioningManagerPOA, IpPAMProvisioningManagerPOATie

public interface IpPAMProvisioningManagerOperations
extends IpServiceOperations

Generated from IDL interface "IpPAMProvisioningManager"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004

Method Summary
 TpPAMAccessControlData getAccessControl(java.lang.String identity, byte[] authToken)
           
 byte[] getAuthToken(TpAttribute[] askerData)
           
 IpInterface obtainInterface(java.lang.String interfaceName)
           
 void setAccessControl(java.lang.String identity, java.lang.String operation, TpPAMAccessControlData newAccessControl, byte[] authToken)
           
 
Methods inherited from interface org.csapi.IpServiceOperations
setCallback, setCallbackWithSessionID
 

Method Detail

getAuthToken

byte[] getAuthToken(TpAttribute[] askerData)
                    throws TpCommonExceptions,
                           P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL

obtainInterface

IpInterface obtainInterface(java.lang.String interfaceName)
                            throws TpCommonExceptions,
                                   P_PAM_UNAVAILABLE_INTERFACE
Throws:
TpCommonExceptions
P_PAM_UNAVAILABLE_INTERFACE

getAccessControl

TpPAMAccessControlData getAccessControl(java.lang.String identity,
                                        byte[] authToken)
                                        throws TpCommonExceptions,
                                               P_PAM_UNKNOWN_IDENTITY,
                                               P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL

setAccessControl

void setAccessControl(java.lang.String identity,
                      java.lang.String operation,
                      TpPAMAccessControlData newAccessControl,
                      byte[] authToken)
                      throws TpCommonExceptions,
                             P_PAM_UNKNOWN_IDENTITY,
                             P_PAM_INVALID_CREDENTIAL
Throws:
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL


Copyright © 2008. All Rights Reserved.