|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PseudonymService
Defines the method needed by PingFederate to lookup/generate a pseudonym (opaque user id) for a subject. Please see the SAML specification for particular details and rules about pseudonym (persistent id) formats and usage.
Note that this interface is utilized only when you have PingFederate configured as an IdP and one or more SP connections configured to receive pseudonyms as subject identifiers.
Method Summary | |
---|---|
java.lang.String |
getPseudonym(java.lang.String localIdentification,
java.lang.String spEntityId,
boolean allowCreate)
Looks up or generates of derives the pseudonym for the given subject for use in the context of the given SP. |
Method Detail |
---|
java.lang.String getPseudonym(java.lang.String localIdentification, java.lang.String spEntityId, boolean allowCreate) throws PseudonymServiceException
localIdentification
- a string representation of the local identity of the subject.spEntityId
- the entityId of the SP partner connection with whom this pseudonym will be used.allowCreate
- passed though from the protocol message. The value of this attribute is only advisory
and can be ignored.
PseudonymServiceException
- for any unexpected runtime problem that the implementation cannot handle.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |