|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface represents a PAMIdentityManagement.
Field Summary |
Fields inherited from interface org.csapi.jr.se.Service |
IN_SERVICE_STATE, OUT_OF_SERVICE_STATE |
Method Summary | |
void |
addAlias(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
Invokes the addAlias() method on the Parlay Gateway. |
void |
addToGroup(java.lang.String group,
java.lang.String member,
byte[] authToken)
Invokes the addToGroup() method on the Parlay Gateway. |
void |
associateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
Invokes the associateTypes() method on the Parlay Gateway. |
void |
createGroupIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
Invokes the createGroupIdentity() method on the Parlay Gateway. |
void |
createIdentity(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
Invokes the createIdentity() method on the Parlay Gateway. |
void |
deleteGroupIdentity(java.lang.String identity,
byte[] authToken)
Invokes the deleteGroupIdentity() method on the Parlay Gateway. |
void |
deleteIdentity(java.lang.String identity,
byte[] authToken)
Invokes the deleteIdentity() method on the Parlay Gateway. |
void |
disassociateTypes(java.lang.String identity,
java.lang.String[] identityTypes,
byte[] authToken)
Invokes the disassociateTypes() method on the Parlay Gateway. |
org.csapi.jr.se.pam.PAMAttribute[] |
getIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
java.lang.String[] attributeNames,
byte[] authToken)
Invokes the getIdentityAttributes() method on the Parlay Gateway. |
boolean |
hasType(java.lang.String identity,
java.lang.String typeName,
byte[] authToken)
Invokes the hasType() method on the Parlay Gateway. |
boolean |
isGroupIdentity(java.lang.String identity,
byte[] authToken)
Invokes the isGroupIdentity() method on the Parlay Gateway. |
boolean |
isIdentity(java.lang.String identity,
byte[] authToken)
Invokes the isIdentity() method on the Parlay Gateway. |
java.lang.String[] |
listAliases(java.lang.String identity,
byte[] authToken)
Invokes the listAliases() method on the Parlay Gateway. |
java.lang.String[] |
listGroupMembership(java.lang.String identity,
byte[] authToken)
Invokes the listGroupMembership() method on the Parlay Gateway. |
java.lang.String[] |
listMembers(java.lang.String identity,
byte[] authToken)
Invokes the listMembers() method on the Parlay Gateway. |
java.lang.String[] |
listTypesOfIdentity(java.lang.String identity,
byte[] authToken)
Invokes the listTypesOfIdentity() method on the Parlay Gateway. |
java.lang.String |
lookupByAlias(java.lang.String alias,
byte[] authToken)
Invokes the lookupByAlias() method on the Parlay Gateway. |
void |
removeAliases(java.lang.String identity,
java.lang.String alias,
byte[] authToken)
Invokes the removeAliases() method on the Parlay Gateway. |
void |
removeFromGroup(java.lang.String group,
java.lang.String identity,
byte[] authToken)
Invokes the removeFromGroup() method on the Parlay Gateway. |
void |
setIdentityAttributes(java.lang.String identity,
java.lang.String identityType,
org.csapi.jr.se.pam.PAMAttribute[] attributes,
byte[] authToken)
Invokes the setIdentityAttributes() method on the Parlay Gateway. |
Methods inherited from interface org.csapi.jr.se.Service |
addServiceStateChangeListener, getServiceState, removeServiceStateChangeListener, setCallback |
Method Detail |
public void createIdentity(java.lang.String identity, java.lang.String[] identityTypes, byte[] authToken) throws PlatformException, CommonException, PamIdentityExistsException, PamUnknownTypeException, PamInvalidCredentialException
PlatformException
CommonException
PamIdentityExistsException
PamUnknownTypeException
PamInvalidCredentialException
public void deleteIdentity(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public boolean isIdentity(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamInvalidCredentialException
PlatformException
CommonException
PamInvalidCredentialException
public void createGroupIdentity(java.lang.String identity, java.lang.String[] identityTypes, byte[] authToken) throws PlatformException, CommonException, PamIdentityExistsException, PamUnknownTypeException, PamInvalidCredentialException
PlatformException
CommonException
PamIdentityExistsException
PamUnknownTypeException
PamInvalidCredentialException
public void deleteGroupIdentity(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public void addToGroup(java.lang.String group, java.lang.String member, byte[] authToken) throws PlatformException, CommonException, PamMemberExistsException, PamUnknownGroupException, PamUnknownMemberException, PamIsCyclicException, PamInvalidCredentialException
PlatformException
CommonException
PamMemberExistsException
PamUnknownGroupException
PamUnknownMemberException
PamIsCyclicException
PamInvalidCredentialException
public void removeFromGroup(java.lang.String group, java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamNotMemberException, PamUnknownGroupException, PamUnknownMemberException, PamInvalidCredentialException
PlatformException
CommonException
PamNotMemberException
PamUnknownGroupException
PamUnknownMemberException
PamInvalidCredentialException
public java.lang.String[] listMembers(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownGroupException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownGroupException
PamInvalidCredentialException
public boolean isGroupIdentity(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamInvalidCredentialException
PlatformException
CommonException
PamInvalidCredentialException
public java.lang.String[] listGroupMembership(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public void addAlias(java.lang.String identity, java.lang.String alias, byte[] authToken) throws PlatformException, CommonException, PamAliasExistsException, PamAliasNotUniqueException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamAliasExistsException
PamAliasNotUniqueException
PamUnknownIdentityException
PamInvalidCredentialException
public void removeAliases(java.lang.String identity, java.lang.String alias, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamUnassignedAliasException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamUnassignedAliasException
PamInvalidCredentialException
public java.lang.String[] listAliases(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public java.lang.String lookupByAlias(java.lang.String alias, byte[] authToken) throws PlatformException, CommonException, PamUnknownAliasException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownAliasException
PamInvalidCredentialException
public void associateTypes(java.lang.String identity, java.lang.String[] identityTypes, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamUnknownTypeException, PamTypeAssociatedException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamUnknownTypeException
PamTypeAssociatedException
PamInvalidCredentialException
public void disassociateTypes(java.lang.String identity, java.lang.String[] identityTypes, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamDisassociatedTypeException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamDisassociatedTypeException
PamInvalidCredentialException
public java.lang.String[] listTypesOfIdentity(java.lang.String identity, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public boolean hasType(java.lang.String identity, java.lang.String typeName, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamInvalidCredentialException
public org.csapi.jr.se.pam.PAMAttribute[] getIdentityAttributes(java.lang.String identity, java.lang.String identityType, java.lang.String[] attributeNames, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamUnknownTypeException, PamUnknownAttributeException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamUnknownTypeException
PamUnknownAttributeException
PamInvalidCredentialException
public void setIdentityAttributes(java.lang.String identity, java.lang.String identityType, org.csapi.jr.se.pam.PAMAttribute[] attributes, byte[] authToken) throws PlatformException, CommonException, PamUnknownIdentityException, PamUnknownTypeException, PamUnknownAttributesException, PamInvalidCredentialException
PlatformException
CommonException
PamUnknownIdentityException
PamUnknownTypeException
PamUnknownAttributesException
PamInvalidCredentialException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |