org.csapi.pam.provisioning
Interface IpPAMIdentityManagementOperations
- All Superinterfaces:
- IpInterfaceOperations
- All Known Subinterfaces:
- IpPAMIdentityManagement
- All Known Implementing Classes:
- _IpPAMIdentityManagementStub, IpPAMIdentityManagementPOA, IpPAMIdentityManagementPOATie
public interface IpPAMIdentityManagementOperations
- extends IpInterfaceOperations
Generated from IDL interface "IpPAMIdentityManagement"
- Author:
- JacORB IDL compiler V 2.1, 16-Feb-2004
|
Method Summary |
void |
addAlias(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
|
void |
addToGroup(java.lang.String group,
java.lang.String member,
byte[] authToken)
|
void |
associateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
|
void |
createGroupIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
|
void |
createIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
|
void |
deleteGroupIdentity(java.lang.String identity,
byte[] authToken)
|
void |
deleteIdentity(java.lang.String identity,
byte[] authToken)
|
void |
disassociateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
|
TpPAMAttribute[] |
getIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
java.lang.String[] attributeNames,
byte[] authToken)
|
boolean |
hasType(java.lang.String identity,
java.lang.String typeName,
byte[] authToken)
|
boolean |
isGroupIdentity(java.lang.String identity,
byte[] authToken)
|
boolean |
isIdentity(java.lang.String identity,
byte[] authToken)
|
java.lang.String[] |
listAliases(java.lang.String identity,
byte[] authToken)
|
java.lang.String[] |
listGroupMembership(java.lang.String identity,
byte[] authToken)
|
java.lang.String[] |
listMembers(java.lang.String identity,
byte[] authToken)
|
java.lang.String[] |
listTypesOfIdentity(java.lang.String identity,
byte[] authToken)
|
java.lang.String |
lookupByAlias(java.lang.String alias,
byte[] authToken)
|
void |
removeAliases(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
|
void |
removeFromGroup(java.lang.String group,
java.lang.String identity,
byte[] authToken)
|
void |
setIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
TpPAMAttribute[] attributes,
byte[] authToken)
|
createIdentity
void createIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
throws P_PAM_IDENTITY_EXISTS,
TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_IDENTITY_EXISTS
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
deleteIdentity
void deleteIdentity(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
isIdentity
boolean isIdentity(java.lang.String identity,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
createGroupIdentity
void createGroupIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
throws P_PAM_IDENTITY_EXISTS,
TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_IDENTITY_EXISTS
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_INVALID_CREDENTIAL
deleteGroupIdentity
void deleteGroupIdentity(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
addToGroup
void addToGroup(java.lang.String group,
java.lang.String member,
byte[] authToken)
throws P_PAM_UNKNOWN_GROUP,
TpCommonExceptions,
P_PAM_IS_CYCLIC,
P_PAM_UNKNOWN_MEMBER,
P_PAM_INVALID_CREDENTIAL,
P_PAM_MEMBER_EXISTS
- Throws:
P_PAM_UNKNOWN_GROUP
TpCommonExceptions
P_PAM_IS_CYCLIC
P_PAM_UNKNOWN_MEMBER
P_PAM_INVALID_CREDENTIAL
P_PAM_MEMBER_EXISTS
removeFromGroup
void removeFromGroup(java.lang.String group,
java.lang.String identity,
byte[] authToken)
throws P_PAM_UNKNOWN_GROUP,
TpCommonExceptions,
P_PAM_UNKNOWN_MEMBER,
P_PAM_INVALID_CREDENTIAL,
P_PAM_NOT_MEMBER
- Throws:
P_PAM_UNKNOWN_GROUP
TpCommonExceptions
P_PAM_UNKNOWN_MEMBER
P_PAM_INVALID_CREDENTIAL
P_PAM_NOT_MEMBER
listMembers
java.lang.String[] listMembers(java.lang.String identity,
byte[] authToken)
throws P_PAM_UNKNOWN_GROUP,
TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_UNKNOWN_GROUP
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
isGroupIdentity
boolean isGroupIdentity(java.lang.String identity,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
listGroupMembership
java.lang.String[] listGroupMembership(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
addAlias
void addAlias(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
throws P_PAM_ALIAS_NOT_UNIQUE,
TpCommonExceptions,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_ALIAS_EXISTS,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_ALIAS_NOT_UNIQUE
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_ALIAS_EXISTS
P_PAM_INVALID_CREDENTIAL
removeAliases
void removeAliases(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNASSIGNED_ALIAS
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
P_PAM_UNASSIGNED_ALIAS
listAliases
java.lang.String[] listAliases(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
lookupByAlias
java.lang.String lookupByAlias(java.lang.String alias,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ALIAS
- Throws:
TpCommonExceptions
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ALIAS
associateTypes
void associateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_TYPE_ASSOCIATED,
P_PAM_UNKNOWN_TYPE,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_TYPE_ASSOCIATED
P_PAM_UNKNOWN_TYPE
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
disassociateTypes
void disassociateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
throws P_PAM_DISASSOCIATED_TYPE,
TpCommonExceptions,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_DISASSOCIATED_TYPE
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
listTypesOfIdentity
java.lang.String[] listTypesOfIdentity(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
hasType
boolean hasType(java.lang.String identity,
java.lang.String typeName,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
getIdentityAttributes
TpPAMAttribute[] getIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
java.lang.String[] attributeNames,
byte[] authToken)
throws TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL,
P_PAM_UNKNOWN_ATTRIBUTE
- Throws:
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
P_PAM_UNKNOWN_ATTRIBUTE
setIdentityAttributes
void setIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
TpPAMAttribute[] attributes,
byte[] authToken)
throws P_PAM_UNKNOWN_ATTRIBUTES,
TpCommonExceptions,
P_PAM_UNKNOWN_TYPE,
P_PAM_UNKNOWN_IDENTITY,
P_PAM_INVALID_CREDENTIAL
- Throws:
P_PAM_UNKNOWN_ATTRIBUTES
TpCommonExceptions
P_PAM_UNKNOWN_TYPE
P_PAM_UNKNOWN_IDENTITY
P_PAM_INVALID_CREDENTIAL
Copyright © 2008. All Rights Reserved.