com.bea.netuix.application.communities.invitations
Class Invitation

Represents an invitation stored in the system that has been
sent to a single user. The wlsUserName field of this object
may be null in the case of an external Invitee.
The validationText, invitationPayload and expirationDate may also be null if the
inviting application did not originally specify them.

getValidationText()
Returns the validation text associated with this invitation, which can be used
to validate that the user applying for community membership is the intended recipient
of this invitation.

getValidationText

Returns the validation text associated with this invitation, which can be used
to validate that the user applying for community membership is the intended recipient
of this invitation. For example, if the invitation was sent out through an email to
a user, this validation text can be included in the email so that when the user applies
for membership in the community it can be verified that they received the invitation email.

getExpirationDate

getInvitationPayload

Gets the payload for this invitation. This may be a textual
message inviting the user to join a community, but the actual
payload is implementation-specific. The invitation payload is
not used internally by the community framework and can be used
for any purpose the developer sees fit.

getInviteCapabilities

Gets the set of community membership capabilities assigned to
this invitation. These capabilities are usually assigned to the
user for the community when they join the community, so this enables
inviting a user to a community to serve in a particular capacity.