org.csapi.pam.provisioning
Interface IpPAMCapabilityManagementOperations
- All Superinterfaces:
- IpInterfaceOperations
- All Known Subinterfaces:
- IpPAMCapabilityManagement
- All Known Implementing Classes:
- _IpPAMCapabilityManagementStub, IpPAMCapabilityManagementPOA, IpPAMCapabilityManagementPOATie
public interface IpPAMCapabilityManagementOperations
- extends IpInterfaceOperations
Generated from IDL interface "IpPAMCapabilityManagement"
- Author:
- JacORB IDL compiler V 2.1, 16-Feb-2004
|
Method Summary |
void |
addCapabilityAttributes(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
|
void |
assignCapabilitiesToType(java.lang.String agentType,
java.lang.String[] capabilities,
byte[] authToken)
|
void |
createCapability(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
|
void |
createCapabilityAttribute(TpPAMAttributeDef pAttribute,
byte[] authToken)
|
void |
deleteCapability(java.lang.String capabilityName,
byte[] authToken)
|
void |
deleteCapabilityAttribute(java.lang.String attributeName,
byte[] authToken)
|
TpPAMAttributeDef |
getCapabilityAttributeDefinition(java.lang.String attributeName,
byte[] authToken)
|
java.lang.String[] |
listAllCapabilityAttributes(byte[] authToken)
|
java.lang.String[] |
listCapabilities(byte[] authToken)
|
java.lang.String[] |
listCapabilitiesOfType(java.lang.String agentType,
byte[] authToken)
|
java.lang.String[] |
listCapabilityAttributes(java.lang.String capabilityName,
byte[] authToken)
|
void |
removeCapabilityAttributes(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
|
void |
unassignCapabilitiesFromType(java.lang.String agentType,
java.lang.String[] capabilities,
byte[] authToken)
|
createCapabilityAttribute
void createCapabilityAttribute(TpPAMAttributeDef pAttribute,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_ATTRIBUTE_EXISTS,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_ATTRIBUTE_EXISTS
P_PAM_INVALID_CREDENTIAL
deleteCapabilityAttribute
void deleteCapabilityAttribute(java.lang.String attributeName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
getCapabilityAttributeDefinition
TpPAMAttributeDef getCapabilityAttributeDefinition(java.lang.String attributeName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
listAllCapabilityAttributes
java.lang.String[] listAllCapabilityAttributes(byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
createCapability
void createCapability(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE,
P_PAM_TYPE_EXISTS
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
P_PAM_TYPE_EXISTS
deleteCapability
void deleteCapability(java.lang.String capabilityName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
listCapabilities
java.lang.String[] listCapabilities(byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
addCapabilityAttributes
void addCapabilityAttributes(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_ATTRIBUTE_EXISTS,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE
- Throws:
TpCommonExceptions
P_PAM_ATTRIBUTE_EXISTS
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
removeCapabilityAttributes
void removeCapabilityAttributes(java.lang.String capabilityName,
java.lang.String[] attributeNames,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
listCapabilityAttributes
java.lang.String[] listCapabilityAttributes(java.lang.String capabilityName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
assignCapabilitiesToType
void assignCapabilitiesToType(java.lang.String agentType,
java.lang.String[] capabilities,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_CAPABILITY,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_CAPABILITY
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
unassignCapabilitiesFromType
void unassignCapabilitiesFromType(java.lang.String agentType,
java.lang.String[] capabilities,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_CAPABILITY,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_CAPABILITY
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
listCapabilitiesOfType
java.lang.String[] listCapabilitiesOfType(java.lang.String agentType,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
Copyright © 2009. All Rights Reserved.