org.csapi.pam.provisioning
Interface IpPAMIdentityTypeManagementOperations
- All Superinterfaces:
- IpInterfaceOperations
- All Known Subinterfaces:
- IpPAMIdentityTypeManagement
- All Known Implementing Classes:
- _IpPAMIdentityTypeManagementStub, IpPAMIdentityTypeManagementPOA, IpPAMIdentityTypeManagementPOATie
public interface IpPAMIdentityTypeManagementOperations
- extends IpInterfaceOperations
Generated from IDL interface "IpPAMIdentityTypeManagement"
- Author:
- JacORB IDL compiler V 2.1, 16-Feb-2004
|
Method Summary |
void |
addIdentityTypeAttributes(java.lang.String typeName,
java.lang.String[] attributeNames,
byte[] authToken)
|
void |
createIdentityAttribute(TpPAMAttributeDef pAttribute,
byte[] authToken)
|
void |
createIdentityType(java.lang.String typeName,
java.lang.String[] attributeNames,
byte[] authToken)
|
void |
deleteIdentityAttribute(java.lang.String attributeName,
byte[] authToken)
|
void |
deleteIdentityType(java.lang.String typeName,
byte[] authToken)
|
TpPAMAttributeDef |
getIdentityAttributeDefinition(java.lang.String attributeName,
byte[] authToken)
|
java.lang.String[] |
listAllIdentityAttributes(byte[] authToken)
|
java.lang.String[] |
listIdentityTypeAttributes(java.lang.String typeName,
byte[] authToken)
|
java.lang.String[] |
listIdentityTypes(byte[] authToken)
|
void |
removeIdentityTypeAttributes(java.lang.String typeName,
java.lang.String[] attributeNames,
byte[] authToken)
|
createIdentityAttribute
void createIdentityAttribute(TpPAMAttributeDef pAttribute,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_ATTRIBUTE_EXISTS,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_ATTRIBUTE_EXISTS
P_PAM_INVALID_CREDENTIAL
deleteIdentityAttribute
void deleteIdentityAttribute(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
getIdentityAttributeDefinition
TpPAMAttributeDef getIdentityAttributeDefinition(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
listAllIdentityAttributes
java.lang.String[] listAllIdentityAttributes(byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
createIdentityType
void createIdentityType(java.lang.String typeName,
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
deleteIdentityType
void deleteIdentityType(java.lang.String typeName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
listIdentityTypes
java.lang.String[] listIdentityTypes(byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
addIdentityTypeAttributes
void addIdentityTypeAttributes(java.lang.String typeName,
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
removeIdentityTypeAttributes
void removeIdentityTypeAttributes(java.lang.String typeName,
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
listIdentityTypeAttributes
java.lang.String[] listIdentityTypeAttributes(java.lang.String typeName,
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.