|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.externalSubjects.ExternalSubjectAttrFramework
public class ExternalSubjectAttrFramework
data and logic about attributes for external subjects
Field Summary | |
---|---|
static java.lang.String |
EXTERNAL_SUBJECT_EMAIL_ADDRESS
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_DATE
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_EMAIL
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_EMAIL_WHEN_REGISTERED
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_EXPIRE_DATE
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_GROUP_UUIDS
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_MEMBER_ID
|
static java.lang.String |
EXTERNAL_SUBJECT_INVITE_UUID
|
Constructor Summary | |
---|---|
ExternalSubjectAttrFramework()
|
Method Summary | |
---|---|
static java.lang.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 java.lang.String |
externalSubjectInviteDateName()
full externalSubjectInviteDateName |
static AttributeDefName |
externalSubjectInviteEmailAddressAttributeDefName()
return the email address attribute def name this throws exception if cant find |
static java.lang.String |
externalSubjectInviteEmailAddressName()
full externalSubjectInviteEmailAddress |
static java.lang.String |
externalSubjectInviteEmailName()
full externalSubjectInviteEmailName |
static java.lang.String |
externalSubjectInviteEmailWhenRegisteredName()
full externalSubjectInviteEmailWhenRegisteredName |
static java.lang.String |
externalSubjectInviteExpireDateName()
full externalSubjectInviteExpireDateName |
static java.lang.String |
externalSubjectInviteGroupUuidsName()
full externalSubjectInviteGroupUuidsName |
static java.lang.String |
externalSubjectInviteMemberIdName()
full externalSubjectInviteMemberIdName |
static AttributeDefName |
externalSubjectInviteUuidAttributeDefName()
return the uuid attribute def name this throws exception if cant find |
static java.lang.String |
externalSubjectInviteUuidName()
full externalSubjectInviteUuidName |
static java.lang.String |
inviteExternalUsers(java.util.Set<java.lang.String> emailAddresses,
ExternalSubjectInviteBean externalSubjectInviteBean,
java.lang.String emailSubject,
java.lang.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 java.lang.String EXTERNAL_SUBJECT_INVITE_EMAIL_WHEN_REGISTERED
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_EMAIL
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_MEMBER_ID
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_GROUP_UUIDS
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_UUID
public static final java.lang.String EXTERNAL_SUBJECT_EMAIL_ADDRESS
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_EXPIRE_DATE
public static final java.lang.String EXTERNAL_SUBJECT_INVITE_DATE
Constructor Detail |
---|
public ExternalSubjectAttrFramework()
Method Detail |
---|
public static java.lang.String inviteExternalUsers(java.util.Set<java.lang.String> emailAddresses, ExternalSubjectInviteBean externalSubjectInviteBean, java.lang.String emailSubject, java.lang.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 java.lang.String externalSubjectInviteEmailWhenRegisteredName()
public static java.lang.String externalSubjectInviteEmailName()
public static java.lang.String externalSubjectInviteMemberIdName()
public static java.lang.String externalSubjectInviteGroupUuidsName()
public static java.lang.String externalSubjectInviteUuidName()
public static java.lang.String externalSubjectInviteEmailAddressName()
public static java.lang.String externalSubjectInviteExpireDateName()
public static java.lang.String externalSubjectInviteDateName()
public static java.lang.String attributeExternalSubjectInviteStemName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |