|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.externalSubjects.ExternalSubjectAttrFramework
public class ExternalSubjectAttrFramework
data and logic about attributes for external subjects
Field Summary | |
---|---|
static String |
EXTERNAL_SUBJECT_EMAIL_ADDRESS
|
static String |
EXTERNAL_SUBJECT_INVITE_DATE
|
static String |
EXTERNAL_SUBJECT_INVITE_EMAIL
|
static String |
EXTERNAL_SUBJECT_INVITE_EMAIL_WHEN_REGISTERED
|
static String |
EXTERNAL_SUBJECT_INVITE_EXPIRE_DATE
|
static String |
EXTERNAL_SUBJECT_INVITE_GROUP_UUIDS
|
static String |
EXTERNAL_SUBJECT_INVITE_MEMBER_ID
|
static String |
EXTERNAL_SUBJECT_INVITE_UUID
|
Constructor Summary | |
---|---|
ExternalSubjectAttrFramework()
|
Method Summary | |
---|---|
static String |
attributeExternalSubjectInviteStemName()
return the stem name where the attribute extenral subject attributes go, without colon on end |
static long |
expireMillisAfter1970()
|
static AttributeDefName |
externalSubjectInviteAttributeDefName()
return the rule attribute def name, assign this to an object to attach a rule. |
static String |
externalSubjectInviteDateName()
full externalSubjectInviteDateName |
static AttributeDefName |
externalSubjectInviteEmailAddressAttributeDefName()
return the email address attribute def name this throws exception if cant find |
static String |
externalSubjectInviteEmailAddressName()
full externalSubjectInviteEmailAddress |
static String |
externalSubjectInviteEmailName()
full externalSubjectInviteEmailName |
static String |
externalSubjectInviteEmailWhenRegisteredName()
full externalSubjectInviteEmailWhenRegisteredName |
static String |
externalSubjectInviteExpireDateName()
full externalSubjectInviteExpireDateName |
static String |
externalSubjectInviteGroupUuidsName()
full externalSubjectInviteGroupUuidsName |
static String |
externalSubjectInviteMemberIdName()
full externalSubjectInviteMemberIdName |
static AttributeDefName |
externalSubjectInviteUuidAttributeDefName()
return the uuid attribute def name this throws exception if cant find |
static String |
externalSubjectInviteUuidName()
full externalSubjectInviteUuidName |
static String |
inviteExternalUsers(Set<String> emailAddresses,
ExternalSubjectInviteBean externalSubjectInviteBean,
String emailSubject,
String email)
invite external users to register with grouper. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String EXTERNAL_SUBJECT_INVITE_EMAIL_WHEN_REGISTERED
public static final String EXTERNAL_SUBJECT_INVITE_EMAIL
public static final String EXTERNAL_SUBJECT_INVITE_MEMBER_ID
public static final String EXTERNAL_SUBJECT_INVITE_GROUP_UUIDS
public static final String EXTERNAL_SUBJECT_INVITE_UUID
public static final String EXTERNAL_SUBJECT_EMAIL_ADDRESS
public static final String EXTERNAL_SUBJECT_INVITE_EXPIRE_DATE
public static final String EXTERNAL_SUBJECT_INVITE_DATE
Constructor Detail |
---|
public ExternalSubjectAttrFramework()
Method Detail |
---|
public static String inviteExternalUsers(Set<String> emailAddresses, ExternalSubjectInviteBean externalSubjectInviteBean, String emailSubject, String email)
emailAddresses
- externalSubjectInviteBean
- put most of the data in this beanemail
- to send, must have $inviteLink$ variable in it, or it will be added to the endemailSubject
- of the email or null to get the default
public static long expireMillisAfter1970()
public static AttributeDefName externalSubjectInviteAttributeDefName()
public static AttributeDefName externalSubjectInviteUuidAttributeDefName()
public static AttributeDefName externalSubjectInviteEmailAddressAttributeDefName()
public static String externalSubjectInviteEmailWhenRegisteredName()
public static String externalSubjectInviteEmailName()
public static String externalSubjectInviteMemberIdName()
public static String externalSubjectInviteGroupUuidsName()
public static String externalSubjectInviteUuidName()
public static String externalSubjectInviteEmailAddressName()
public static String externalSubjectInviteExpireDateName()
public static String externalSubjectInviteDateName()
public static String attributeExternalSubjectInviteStemName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |