Serialized Form
-
Package edu.internet2.middleware.grouper
-
Class edu.internet2.middleware.grouper.Attribute
class Attribute extends GrouperAPI implements Serializable -
Class edu.internet2.middleware.grouper.Composite
class Composite extends GrouperAPI implements Serializable -
Class edu.internet2.middleware.grouper.Field
class Field extends GrouperAPI implements Serializable- serialVersionUID:
- 2072790175332537149L
-
Class edu.internet2.middleware.grouper.Group
class Group extends GrouperAPI implements Serializable-
Serialized Fields
-
alternateNameDb
String alternateNameDb
alternate name of group -
alternateNames
Set<String> alternateNames
alternate names -
attributeAssignGroupDelegate
AttributeAssignGroupDelegate attributeAssignGroupDelegate
-
attributes
Map<String,
AttributeAssignValue> attributes -
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
cachedMember
Member cachedMember
-
contextId
String contextId
context id of the transaction -
createTime
long createTime
-
creatorUUID
String creatorUUID
-
description
String description
description of group, friendly description, e.g. in sentence form, about what the group is about -
disabledTimeDb
Long disabledTimeDb
Time to disable this group. -
displayExtension
String displayExtension
displayExtension of group, e.g. All Students -
displayName
String displayName
displayName of group, e.g. My School:Community Groups:All Students -
dontSetModified
boolean dontSetModified
if true, then dont set the modified stuff on save -
enabled
boolean enabled
If the group is enabled. -
enabledTimeDb
Long enabledTimeDb
Time to enable this group. -
extension
String extension
extension of group, e.g. students -
idIndex
Long idIndex
id of the group as a unique integer -
internalId
Long internalId
internalId of the group as a unique integer -
lastImmediateMembershipChangeDb
Long lastImmediateMembershipChangeDb
when the last immediate member has changed -
lastMembershipChangeDb
Long lastMembershipChangeDb
when the last member has changed -
modifierUUID
String modifierUUID
-
modifyTime
long modifyTime
-
name
String name
name of group, e.g. school:community:students -
parentUuid
String parentUuid
-
permissionRoleDelegate
PermissionRoleDelegate permissionRoleDelegate
cache this for performance. delegate calls to this class for role hierarchy stuff -
roleInheritanceDelegate
RoleInheritanceDelegate roleInheritanceDelegate
cache this for performance. delegate calls to this class for role hierarchy stuff -
subjectCache
HashMap<String,
Subject> subjectCache -
typeAssignments
Map<String,
AttributeAssign> typeAssignments cache type assignments as well for the same reason -
typeOfGroup
TypeOfGroup typeOfGroup
default to group type, as opposed to role -
types
Map<String,
AttributeDefName> types caching legacy group types with the group object like they were cached < 2.2 keys are the legacy group type names (i.e. without prefix or path) -
uuid
String uuid
-
-
-
Class edu.internet2.middleware.grouper.GrouperAPI
class GrouperAPI extends Object implements Serializable -
Class edu.internet2.middleware.grouper.GrouperSession
class GrouperSession extends Object implements Serializable-
Serialized Fields
-
cachedMember
Member cachedMember
-
considerIfWheelMember
boolean considerIfWheelMember
if we should take into consideration that we are a wheel member (or act as self if false) -
memberUUID
String memberUUID
-
startTimeLong
long startTimeLong
-
stopped
boolean stopped
-
subject
Subject subject
-
uuid
String uuid
-
-
-
Class edu.internet2.middleware.grouper.GroupType
class GroupType extends GrouperAPI implements Serializable- serialVersionUID:
- 8214760621248803096L
-
Class edu.internet2.middleware.grouper.GroupTypeTuple
class GroupTypeTuple extends GrouperAPI implements Serializable -
Class edu.internet2.middleware.grouper.Member
class Member extends GrouperAPI implements Serializable- serialVersionUID:
- 2348656645982471668L
-
Serialized Fields
-
attributeAssignMemberDelegate
AttributeAssignMemberDelegate attributeAssignMemberDelegate
-
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
contextId
String contextId
context id of the transaction -
description
String description
description of member -- helpful for unresolvable subjects -
email0
String email0
subject email -
idIndex
Long idIndex
id of the member as a unique integer -
internalId
Long internalId
internal id of the member as a unique integer -
memberAttributeUpdateInProgress
boolean memberAttributeUpdateInProgress
-
memberUUID
String memberUUID
-
name
String name
name of member -- helpful for unresolvable subjects -
searchString0
String searchString0
string that can be used to filter results -
searchString1
String searchString1
string that can be used to filter results -
searchString2
String searchString2
string that can be used to filter results -
searchString3
String searchString3
string that can be used to filter results -
searchString4
String searchString4
string that can be used to filter results -
sortString0
String sortString0
string that can be used to sort results -
sortString1
String sortString1
string that can be used to sort results -
sortString2
String sortString2
string that can be used to sort results -
sortString3
String sortString3
string that can be used to sort results -
sortString4
String sortString4
string that can be used to sort results -
subjectID
String subjectID
-
subjectIdentifier0
String subjectIdentifier0
subject identfier -
subjectIdentifier1
String subjectIdentifier1
subject identfier -
subjectIdentifier2
String subjectIdentifier2
subject identfier -
subjectResolutionDeleted
boolean subjectResolutionDeleted
true if marked as deleted -
subjectResolutionEligible
boolean subjectResolutionEligible
false if has no memberships or privileges -
subjectResolutionResolvable
boolean subjectResolutionResolvable
false if no longer resolvable -
subjectSourceID
String subjectSourceID
-
subjectTypeID
String subjectTypeID
-
-
Class edu.internet2.middleware.grouper.Membership
class Membership extends GrouperAPI implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeAssignMembershipDelegate
AttributeAssignMembershipDelegate attributeAssignMembershipDelegate
-
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
attributeValueDelegateEffMship
AttributeValueDelegate attributeValueDelegateEffMship
-
contextId
String contextId
context id of the transaction -
createTimeLong
long createTimeLong
-
creatorUUID
String creatorUUID
-
depth
int depth
-
disabledTimeDb
Long disabledTimeDb
Time to disable this membership. Only applies to immediate memberships. -
enabled
boolean enabled
If the membership is enabled. Only applies to immediate/composite memberships. -
enabledTimeDb
Long enabledTimeDb
Time to enable this membership. Only applies to immediate memberships. -
fieldId
String fieldId
id of the field which is the list name and type -
groupSetCreateTimeLong
long groupSetCreateTimeLong
create time for group set entry if this is an effective membership -
groupSetCreatorUUID
String groupSetCreatorUUID
creator uuid for group set entry if this is an effective membership -
groupSetId
String groupSetId
group set id if this is an effective membership -
groupSetParentId
String groupSetParentId
group set parent id -
immediateFieldId
String immediateFieldId
id of the field for the immediate membership that causes this membership -
immediateMembershipId
String immediateMembershipId
-
member
Member member
-
memberUUID
String memberUUID
-
ownerAttrDefId
String ownerAttrDefId
if attribute security membership, this is the attrDef id -
ownerGroupId
String ownerGroupId
if group membership, this is the group id -
ownerStemId
String ownerStemId
if stem membership, this is the stem id -
type
String type
either composite, immediate, effective -
uuid
String uuid
uuid of membership -
viaCompositeId
String viaCompositeId
-
viaGroupId
String viaGroupId
-
-
Class edu.internet2.middleware.grouper.RegistrySubject
class RegistrySubject extends GrouperAPI implements Serializable-
Serialized Fields
-
subject
SubjectImpl subject
wrap a subjectImpl
-
-
-
Class edu.internet2.middleware.grouper.RegistrySubjectAttribute
class RegistrySubjectAttribute extends Object implements Serializable- serialVersionUID:
- -4979920855853791786L
-
Class edu.internet2.middleware.grouper.Stem
class Stem extends GrouperAPI implements Serializable-
Serialized Fields
-
alternateNameDb
String alternateNameDb
alternate name of stem -
alternateNames
Set<String> alternateNames
alternate names -
attributeAssignStemDelegate
AttributeAssignStemDelegate attributeAssignStemDelegate
-
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
contextId
String contextId
context id of the transaction -
createTime
long createTime
-
creator
Subject creator
creator of stem -
creatorUUID
String creatorUUID
-
description
String description
-
displayExtension
String displayExtension
-
displayName
String displayName
-
extension
String extension
-
idIndex
Long idIndex
id of the group as a unique integer -
lastMembershipChangeDb
Long lastMembershipChangeDb
when the last member has changed, used by hibernate -
modifier
Subject modifier
modifier of stem -
modifierUUID
String modifierUUID
-
modifyTime
long modifyTime
-
name
String name
-
param
ParameterHelper param
param helper -
parentUuid
String parentUuid
-
setAlternateNameOnMovesAndRenames
boolean setAlternateNameOnMovesAndRenames
whether we should be setting alternate names for groups during moves and renames -
uuid
String uuid
-
-
-
-
Package edu.internet2.middleware.grouper.app.gsh
-
Exception edu.internet2.middleware.grouper.app.gsh.GrouperGroovyExit
class GrouperGroovyExit extends RuntimeException implements Serializable-
Serialized Fields
-
exitCode
int exitCode
-
-
-
Exception edu.internet2.middleware.grouper.app.gsh.GrouperShellException
class GrouperShellException extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.app.gsh.template
-
Exception edu.internet2.middleware.grouper.app.gsh.template.GshTemplateReturnException
class GshTemplateReturnException extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.app.loader
-
Exception edu.internet2.middleware.grouper.app.loader.OtherJobException
class OtherJobException extends RuntimeException implements Serializable-
Serialized Fields
-
grouperLoaderStatus
GrouperLoaderStatus grouperLoaderStatus
-
-
-
-
Package edu.internet2.middleware.grouper.app.provisioning
-
Exception edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningNativeAttributeConfig.NativeAttributeConfigException
class NativeAttributeConfigException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.app.remedyV2.digitalMarketplace
-
Exception edu.internet2.middleware.grouper.app.remedyV2.digitalMarketplace.GrouperDigitalMarketplaceUserDoesNotExist
class GrouperDigitalMarketplaceUserDoesNotExist extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.attr
-
Class edu.internet2.middleware.grouper.attr.AttributeDef
class AttributeDef extends GrouperAPI implements Serializable-
Serialized Fields
-
assignToAttributeDef
boolean assignToAttributeDef
if can assign to attribute def -
assignToAttributeDefAssn
boolean assignToAttributeDefAssn
if can assign to assignment of attribute def -
assignToEffMembership
boolean assignToEffMembership
if can assign to effective membership -
assignToEffMembershipAssn
boolean assignToEffMembershipAssn
if can assign to assignment of effective membership -
assignToGroup
boolean assignToGroup
if can assign to group/role -
assignToGroupAssn
boolean assignToGroupAssn
if can assign to assignment of group/role -
assignToImmMembership
boolean assignToImmMembership
if can assign to immediate membership -
assignToImmMembershipAssn
boolean assignToImmMembershipAssn
if can assign to assignment of immediate membership -
assignToMember
boolean assignToMember
if can assign to member -
assignToMemberAssn
boolean assignToMemberAssn
if can assign to assignment of member -
assignToStem
boolean assignToStem
if can assign to stem -
assignToStemAssn
boolean assignToStemAssn
if can assign to assignment of stem -
attributeAssignAttributeDefDelegate
AttributeAssignAttributeDefDelegate attributeAssignAttributeDefDelegate
-
attributeDefActionDelegate
AttributeDefActionDelegate attributeDefActionDelegate
delegate -
attributeDefPrivilegeDelegate
AttributeDefPrivilegeDelegate attributeDefPrivilegeDelegate
delegate privilege calls to another class to separate logic -
attributeDefPublic
boolean attributeDefPublic
if the attribute def is public, otherwise you just see it in this stem and substem -
attributeDefScopeDelegate
AttributeDefScopeDelegate attributeDefScopeDelegate
-
attributeDefType
AttributeDefType attributeDefType
type of this attribute (e.g. attribute or privilege) -
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
creatorId
String creatorId
memberId of who created this -
description
String description
description of attribute, friendly description, e.g. in sentence form, about what the attribute is about -
extension
String extension
extension of attribute -
id
String id
id of this attribute def -
idIndex
Long idIndex
id of the group as a unique integer -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
multiAssignable
boolean multiAssignable
if this attribute can be assigned to the same action to the same object more than once -
multiValued
boolean multiValued
if more than one value (same type) can be assigned to the attribute assignment -
name
String name
name of attribute -
stemId
String stemId
stem that this attribute is in -
valueType
AttributeDefValueType valueType
type of the value, int, double, string, marker
-
-
-
Class edu.internet2.middleware.grouper.attr.AttributeDefName
class AttributeDefName extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeDefId
String attributeDefId
id of this attribute def -
attributeDefNameSetDelegate
AttributeDefNameSetDelegate attributeDefNameSetDelegate
delegate logic about attribute def name sets to this object -
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
description
String description
description of attribute, friendly description, e.g. in sentence form, about what the attribute is about -
displayExtension
String displayExtension
displayExtension of attribute, e.g. Expire Date -
displayName
String displayName
displayName of attribute, e.g. My School:Community Groups:Expire Date -
extension
String extension
extension of attribute expireTime -
id
String id
id of this attribute def name -
idIndex
Long idIndex
id of the group as a unique integer -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
name
String name
name of attribute, e.g. school:community:students:expireDate -
stemId
String stemId
stem that this attribute is in
-
-
-
Class edu.internet2.middleware.grouper.attr.AttributeDefNameSet
class AttributeDefNameSet extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasAttributeDefNameId
String ifHasAttributeDefNameId
attribute def name id of the child -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
parentAttrDefNameSetId
String parentAttrDefNameSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
thenHasAttributeDefNameId
String thenHasAttributeDefNameId
attribute def name id of the parent -
type
AttributeDefAssignmentType type
membership type -- immediate, or effective
-
-
-
Class edu.internet2.middleware.grouper.attr.AttributeDefNameSetDelegate
class AttributeDefNameSetDelegate extends Object implements Serializable-
Serialized Fields
-
attributeDefName
AttributeDefName attributeDefName
keep a reference to the attribute def name
-
-
-
Class edu.internet2.middleware.grouper.attr.AttributeDefScope
class AttributeDefScope extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeDefId
String attributeDefId
id of the attribute def -
attributeDefScopeType
AttributeDefScopeType attributeDefScopeType
type of scope -
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
id
String id
id of this scope -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
scopeString
String scopeString
scope string, either a group or stem name or like string or something -
scopeString2
String scopeString2
scope string information 2 (whatever it is used for)
-
-
-
Exception edu.internet2.middleware.grouper.attr.AttributeDefValidationNotImplemented
class AttributeDefValidationNotImplemented extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.attr.assign
-
Class edu.internet2.middleware.grouper.attr.assign.AttributeAssign
class AttributeAssign extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeAssignAction
AttributeAssignAction attributeAssignAction
cache the attribute assign action -
attributeAssignActionId
String attributeAssignActionId
id of action for this assignment (e.g. assign). Generally this will be AttributeDef.ACTION_DEFAULT -
attributeAssignAttrAssignDelegate
AttributeAssignAttrAssignDelegate attributeAssignAttrAssignDelegate
-
attributeAssignDelegatable
AttributeAssignDelegatable attributeAssignDelegatable
if the subjects assigned to the attribute can delegate to someone else, or delegate as delegatable -
attributeAssignType
AttributeAssignType attributeAssignType
type of assignment -
attributeDef
AttributeDef attributeDef
cache the attribute def of this attribute def name -
attributeDefName
AttributeDefName attributeDefName
cache the attribute def name -
attributeDefNameId
String attributeDefNameId
attribute name in this assignment -
attributeValueDelegate
AttributeValueDelegate attributeValueDelegate
-
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
disabledTimeDb
Long disabledTimeDb
if there is a date here, and it is in the past, this assignment is disabled -
disallowed
boolean disallowed
if this is a permission, then if this permission assignment is allowed or not -
enabled
boolean enabled
If the assignment is enabled. -
enabledTimeDb
Long enabledTimeDb
if there is a date here, and it is in the future, this assignment is disabled until that time -
id
String id
id of this attribute assign -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
notes
String notes
notes about this assignment, free-form text -
ownerAttributeAssignId
String ownerAttributeAssignId
if this is an attribute assign attribute, this is the foreign key -
ownerAttributeDefId
String ownerAttributeDefId
if this is an attribute def attribute, this is the foreign key -
ownerGroupId
String ownerGroupId
if this is a group attribute, this is the foreign key -
ownerMemberId
String ownerMemberId
if this is a member attribute, this is the foreign key -
ownerMembershipId
String ownerMembershipId
if this is a membership attribute, this is the foreign key -
ownerStemId
String ownerStemId
if this is a stem attribute, this is the foreign key -
valueDelegate
AttributeAssignValueDelegate valueDelegate
delegate to manage values on this assignment
-
-
-
Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignAction
class AttributeAssignAction extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeAssignActionSetDelegate
AttributeAssignActionSetDelegate attributeAssignActionSetDelegate
set delegate -
attributeDefId
String attributeDefId
id of the attribute def that this action is possible for -
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
id
String id
id of this attribute def name -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
name
String name
name of attribute, e.g. school:community:students:expireDate
-
-
-
Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignActionSet
class AttributeAssignActionSet extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasAttrAssignActionId
String ifHasAttrAssignActionId
attribute def name id of the child -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
parentAttrAssignActionSetId
String parentAttrAssignActionSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
thenHasAttrAssignActionId
String thenHasAttrAssignActionId
attribute def name id of the parent -
type
AttributeAssignActionType type
membership type -- immediate, or effective
-
-
-
Class edu.internet2.middleware.grouper.attr.assign.AttributeAssignActionSetDelegate
class AttributeAssignActionSetDelegate extends Object implements Serializable-
Serialized Fields
-
attributeAssignAction
AttributeAssignAction attributeAssignAction
keep a reference to the attribute assign action
-
-
-
-
Package edu.internet2.middleware.grouper.attr.value
-
Class edu.internet2.middleware.grouper.attr.value.AttributeAssignValue
class AttributeAssignValue extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeAssign
AttributeAssign attributeAssign
the cached assignment -
attributeAssignId
String attributeAssignId
attribute assignment in this value assignment -
contextId
String contextId
context id of the transaction -
createdOnDb
Long createdOnDb
time in millis when this attribute was created -
id
String id
id of this attribute def -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this attribute was last modified -
valueFloating
Double valueFloating
floating point value -
valueInteger
Long valueInteger
integer value -
valueMemberId
String valueMemberId
member id value -
valueString
String valueString
string value
-
-
-
-
Package edu.internet2.middleware.grouper.audit
-
Class edu.internet2.middleware.grouper.audit.AuditEntry
class AuditEntry extends GrouperAPI implements Serializable-
Serialized Fields
-
actAsMemberId
String actAsMemberId
member uuid of the user being acted as. -
auditTypeId
String auditTypeId
foreign key to the type of audit entry this is -
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
when this record was created -
description
String description
description of what happened in paragraph form -
durationMicroseconds
long durationMicroseconds
number of microseconds that the duration of the context took -
envName
String envName
env label from grouper.properties -
grouperEngine
String grouperEngine
WS, UI, loader, GSH, etc -
grouperVersion
String grouperVersion
version of the grouper API, e.g. 1.4.0 -
id
String id
primary key uuid of this record -
int01
Long int01
misc int field 1 -
int02
Long int02
misc int field 2 -
int03
Long int03
misc int field 3 -
int04
Long int04
misc int field 4 -
int05
Long int05
misc int field 5 -
lastUpdatedDb
Long lastUpdatedDb
when this record was last updated -
loggedInMemberId
String loggedInMemberId
member uuid of the user logged in to grouper ui or ws etc -
queryCount
int queryCount
number of queries (count be db or otherwise) -
serverHost
String serverHost
host of the server that executed the transaction -
serverUserName
String serverUserName
Username of the OS user running the API. This might identify who ran a GSH call -
string01
String string01
misc field 1 -
string02
String string02
misc field 2 -
string03
String string03
misc field 3 -
string04
String string04
misc field 4 -
string05
String string05
misc field 5 -
string06
String string06
misc field 6 -
string07
String string07
misc field 7 -
string08
String string08
misc field 8 -
userIpAddress
String userIpAddress
ip address of user (from WS or UI etc)
-
-
-
Class edu.internet2.middleware.grouper.audit.AuditType
class AuditType extends GrouperAPI implements Serializable-
Serialized Fields
-
actionName
String actionName
friendly label for the action in the category -
auditCategory
String auditCategory
friendly label for the audit type -
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
when this record was created -
id
String id
id of this type -
labelInt01
String labelInt01
label for the int01 field -
labelInt02
String labelInt02
label for the int02 field -
labelInt03
String labelInt03
label for the int03 field -
labelInt04
String labelInt04
label for the int04 field -
labelInt05
String labelInt05
label for the int05 field -
labelString01
String labelString01
label for the string01 field -
labelString02
String labelString02
label for the string02 field -
labelString03
String labelString03
label for the string03 field -
labelString04
String labelString04
label for the string04 field -
labelString05
String labelString05
label for the string05 field -
labelString06
String labelString06
label for the string06 field -
labelString07
String labelString07
label for the string07 field -
labelString08
String labelString08
label for the string08 field -
lastUpdatedDb
Long lastUpdatedDb
when this record was last updated
-
-
-
-
Package edu.internet2.middleware.grouper.authentication
-
Class edu.internet2.middleware.grouper.authentication.GrouperPassword
class GrouperPassword extends GrouperAPI implements Serializable-
Serialized Fields
-
allowedFromCidrs
String allowedFromCidrs
-
application
GrouperPassword.Application application
-
applicationDb
String applicationDb
-
createdMillis
Long createdMillis
-
encryptionType
GrouperPassword.EncryptionType encryptionType
-
encryptionTypeDb
String encryptionTypeDb
-
entityType
String entityType
-
expiresMillis
Long expiresMillis
-
id
String id
-
isHashed
boolean isHashed
-
isHashedDb
String isHashedDb
-
lastAuthenticated
Long lastAuthenticated
-
lastEdited
Long lastEdited
-
memberId
String memberId
-
memberIdWhoSetPassword
String memberIdWhoSetPassword
-
thePassword
String thePassword
-
theSalt
String theSalt
-
username
String username
-
-
-
Class edu.internet2.middleware.grouper.authentication.GrouperPasswordRecentlyUsed
class GrouperPasswordRecentlyUsed extends GrouperAPI implements Serializable
-
-
Package edu.internet2.middleware.grouper.authentication.plugin.oidc.profile
-
Class edu.internet2.middleware.grouper.authentication.plugin.oidc.profile.ClaimAsUsernameProfile
class ClaimAsUsernameProfile extends org.pac4j.oidc.profile.OidcProfile implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package edu.internet2.middleware.grouper.cache
-
Class edu.internet2.middleware.grouper.cache.GrouperEhcacheRegionFactory
class GrouperEhcacheRegionFactory extends org.hibernate.cache.ehcache.internal.EhcacheRegionFactory implements Serializable- serialVersionUID:
- -5628907054629045714L
-
-
Package edu.internet2.middleware.grouper.cfg.dbConfig
-
Class edu.internet2.middleware.grouper.cfg.dbConfig.GrouperConfigHibernate
class GrouperConfigHibernate extends GrouperAPI implements Serializable-
Serialized Fields
-
configComment
String configComment
comment of the property -
configEncrypted
boolean configEncrypted
if this is a password or for whatever other reason is encrypted -
configFileHierarchy
String configFileHierarchy
config file hierarchy, e.g. base, institution, or env -
configFileName
String configFileName
config file, e.g. grouper.properties -
configKey
String configKey
key of the property -
configSequence
int configSequence
if there is more data than fits in the column this is the 0 indexed order -
configValue
String configValue
value of the property -
configValueBytes
Long configValueBytes
size of config value in bytes -
configValueClob
String configValueClob
config value clob. it's used when configValue can't hold the data -
configVersionIndex
int configVersionIndex
for built in configs, this is the index that will identify if the database configs should be replaced from the java code -
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
lastUpdatedDb
Long lastUpdatedDb
millis since 1970 that this record was last updated
-
-
-
-
Package edu.internet2.middleware.grouper.changeLog
-
Class edu.internet2.middleware.grouper.changeLog.ChangeLogConsumer
class ChangeLogConsumer extends GrouperAPI implements Serializable-
Serialized Fields
-
-
Class edu.internet2.middleware.grouper.changeLog.ChangeLogEntry
class ChangeLogEntry extends GrouperAPI implements Serializable-
Serialized Fields
-
changeLogTypeId
String changeLogTypeId
foreign key to the type of changeLog entry this is -
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
when this record was created -
id
String id
uuid for temp object -
sequenceNumber
Long sequenceNumber
optional sequence for ordering -
string01
String string01
misc field 1 -
string02
String string02
misc field 2 -
string03
String string03
misc field 3 -
string04
String string04
misc field 4 -
string05
String string05
misc field 5 -
string06
String string06
misc field 6 -
string07
String string07
misc field 7 -
string08
String string08
misc field 8 -
string09
String string09
misc field 9 -
string10
String string10
misc field 10 -
string11
String string11
misc field 11 -
string12
String string12
misc field 12 -
tempObject
boolean tempObject
if this object is bound for the temp table, or regular table
-
-
-
Class edu.internet2.middleware.grouper.changeLog.ChangeLogEntryTemp
class ChangeLogEntryTemp extends ChangeLogEntry implements Serializable-
Serialized Fields
-
dbVersion
ChangeLogEntryTemp dbVersion
version from db -
hibernateVersionNumber
Long hibernateVersionNumber
-
id
String id
-
sequenceNumber
Long sequenceNumber
optional sequence for ordering
-
-
-
Class edu.internet2.middleware.grouper.changeLog.ChangeLogType
class ChangeLogType extends GrouperAPI implements Serializable-
Serialized Fields
-
actionName
String actionName
friendly label for the action in the category -
changeLogCategory
String changeLogCategory
friendly label for the changeLog type -
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
when this record was created -
id
String id
id of this type -
labelString01
String labelString01
label for the string01 field -
labelString02
String labelString02
label for the string02 field -
labelString03
String labelString03
label for the string03 field -
labelString04
String labelString04
label for the string04 field -
labelString05
String labelString05
label for the string05 field -
labelString06
String labelString06
label for the string06 field -
labelString07
String labelString07
label for the string07 field -
labelString08
String labelString08
label for the string08 field -
labelString09
String labelString09
label for the string09 field -
labelString10
String labelString10
label for the string10 field -
labelString11
String labelString11
label for the string11 field -
labelString12
String labelString12
label for the string12 field -
lastUpdatedDb
Long lastUpdatedDb
when this record was last updated
-
-
-
-
Package edu.internet2.middleware.grouper.esb
-
Class edu.internet2.middleware.grouper.esb.EsbHttpHandler
class EsbHttpHandler extends javax.servlet.http.HttpServlet implements Serializable
-
-
Package edu.internet2.middleware.grouper.exception
-
Exception edu.internet2.middleware.grouper.exception.AttributeAssignActionNotFoundException
class AttributeAssignActionNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeAssignActionSetNotFoundException
class AttributeAssignActionSetNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeAssignNotAllowed
class AttributeAssignNotAllowed extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeAssignNotFoundException
class AttributeAssignNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeAssignValueNotFoundException
class AttributeAssignValueNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefAddException
class AttributeDefAddException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNameAddAlreadyExistsException
class AttributeDefNameAddAlreadyExistsException extends GroupAddException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNameAddException
class AttributeDefNameAddException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNameNotFoundException
class AttributeDefNameNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNameSetNotFoundException
class AttributeDefNameSetNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNameTooManyResults
class AttributeDefNameTooManyResults extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefNotFoundException
class AttributeDefNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeDefScopeNotFoundException
class AttributeDefScopeNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AttributeNotFoundException
class AttributeNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- 1942755987829117926L
-
Exception edu.internet2.middleware.grouper.exception.AttributeOwnerNotInScopeException
class AttributeOwnerNotInScopeException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.AuditEntryNotFoundException
class AuditEntryNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.CompositeNotFoundException
class CompositeNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -2008937462791545490L
-
Exception edu.internet2.middleware.grouper.exception.ExpressionLanguageMissingVariableException
class ExpressionLanguageMissingVariableException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrantPrivilegeAlreadyExistsException
class GrantPrivilegeAlreadyExistsException extends GrantPrivilegeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrantPrivilegeException
class GrantPrivilegeException extends RuntimeException implements Serializable- serialVersionUID:
- -3438073632948498552L
-
Exception edu.internet2.middleware.grouper.exception.GroupAddAlreadyExistsException
class GroupAddAlreadyExistsException extends GroupAddException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GroupAddException
class GroupAddException extends RuntimeException implements Serializable- serialVersionUID:
- -5887875236824886947L
-
Exception edu.internet2.middleware.grouper.exception.GroupDeleteException
class GroupDeleteException extends RuntimeException implements Serializable- serialVersionUID:
- 2529375797709195916L
-
Exception edu.internet2.middleware.grouper.exception.GrouperException
class GrouperException extends RuntimeException implements Serializable- serialVersionUID:
- 8386470587269519511L
-
Exception edu.internet2.middleware.grouper.exception.GrouperReadonlyException
class GrouperReadonlyException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrouperReferentialIntegrityException
class GrouperReferentialIntegrityException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrouperSessionException
class GrouperSessionException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrouperStaleObjectStateException
class GrouperStaleObjectStateException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrouperStaleStateException
class GrouperStaleStateException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GrouperValidationException
class GrouperValidationException extends RuntimeException implements Serializable-
Serialized Fields
-
currentLength
Integer currentLength
if this is a maxLength exception, this is the current length -
grouperValidationKey
String grouperValidationKey
key for this validation problem, e.g. could be used for a UI message key -
maxLength
Integer maxLength
if this is a maxLength exception, this is the max length
-
-
-
Exception edu.internet2.middleware.grouper.exception.GroupModifyAlreadyExistsException
class GroupModifyAlreadyExistsException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.GroupModifyException
class GroupModifyException extends RuntimeException implements Serializable- serialVersionUID:
- 0L
-
Exception edu.internet2.middleware.grouper.exception.GroupNotFoundException
class GroupNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- 9117020859260199268L
-
Exception edu.internet2.middleware.grouper.exception.GroupSetNotFoundException
class GroupSetNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -9217824330914213064L
-
Exception edu.internet2.middleware.grouper.exception.InsufficientPrivilegeException
class InsufficientPrivilegeException extends RuntimeException implements Serializable- serialVersionUID:
- 6586731301451523491L
-
Exception edu.internet2.middleware.grouper.exception.LimitInvalidException
class LimitInvalidException extends RuntimeException implements Serializable-
Serialized Fields
-
permissionLimitDocumentation
PermissionLimitDocumentation permissionLimitDocumentation
the reason invalid
-
-
-
Exception edu.internet2.middleware.grouper.exception.MemberAddAlreadyExistsException
class MemberAddAlreadyExistsException extends MemberAddException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.MemberAddException
class MemberAddException extends RuntimeException implements Serializable- serialVersionUID:
- 1432937212026422218L
-
Exception edu.internet2.middleware.grouper.exception.MemberDeleteAlreadyDeletedException
class MemberDeleteAlreadyDeletedException extends MemberDeleteException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.MemberDeleteException
class MemberDeleteException extends RuntimeException implements Serializable- serialVersionUID:
- -4002859579198713638L
-
Exception edu.internet2.middleware.grouper.exception.MemberNotFoundException
class MemberNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- 1345651311641139248L
-
Exception edu.internet2.middleware.grouper.exception.MemberNotUniqueException
class MemberNotUniqueException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.MembershipAlreadyExistsException
class MembershipAlreadyExistsException extends IllegalStateException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.MembershipNotFoundException
class MembershipNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -9217824330914213064L
-
Exception edu.internet2.middleware.grouper.exception.OwnerNotFoundException
class OwnerNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -2251334941955222491L
-
Exception edu.internet2.middleware.grouper.exception.QueryException
class QueryException extends RuntimeException implements Serializable- serialVersionUID:
- -5511395052938871880L
-
Exception edu.internet2.middleware.grouper.exception.RevokePrivilegeAlreadyRevokedException
class RevokePrivilegeAlreadyRevokedException extends RevokePrivilegeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.RevokePrivilegeException
class RevokePrivilegeException extends RuntimeException implements Serializable- serialVersionUID:
- 3167224724757326119L
-
Exception edu.internet2.middleware.grouper.exception.RoleNotFoundException
class RoleNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.RoleSetNotFoundException
class RoleSetNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.SchemaException
class SchemaException extends RuntimeException implements Serializable- serialVersionUID:
- 2797406692374621466L
-
Exception edu.internet2.middleware.grouper.exception.SessionException
class SessionException extends RuntimeException implements Serializable- serialVersionUID:
- -8563328666757581943L
-
Exception edu.internet2.middleware.grouper.exception.StemAddAlreadyExistsException
class StemAddAlreadyExistsException extends StemAddException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.StemAddException
class StemAddException extends RuntimeException implements Serializable- serialVersionUID:
- 6777167624429742709L
-
Exception edu.internet2.middleware.grouper.exception.StemDeleteException
class StemDeleteException extends RuntimeException implements Serializable- serialVersionUID:
- 1280576183310060262L
-
Exception edu.internet2.middleware.grouper.exception.StemModifyException
class StemModifyException extends RuntimeException implements Serializable- serialVersionUID:
- -7110570881187318024L
-
Exception edu.internet2.middleware.grouper.exception.StemNotFoundException
class StemNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -8647313192109780774L
-
Exception edu.internet2.middleware.grouper.exception.StemSetNotFoundException
class StemSetNotFoundException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.UnableToPerformAlreadyExistsException
class UnableToPerformAlreadyExistsException extends UnableToPerformException implements Serializable -
Exception edu.internet2.middleware.grouper.exception.UnableToPerformException
class UnableToPerformException extends GrouperException implements Serializable- serialVersionUID:
- 7104379437515513940L
-
-
Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.DatabaseOperationException
class DatabaseOperationException extends DdlUtilsException implements Serializable- serialVersionUID:
- -3090677744278358036L
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.DdlUtilsException
class DdlUtilsException extends RuntimeException implements Serializable- serialVersionUID:
- 5624776387174310551L
-
-
Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaBean
class SqlDynaBean extends org.apache.commons.beanutils.BasicDynaBean implements Serializable- serialVersionUID:
- -6946514447446174227L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaClass
class SqlDynaClass extends org.apache.commons.beanutils.BasicDynaClass implements Serializable- serialVersionUID:
- -5768155698352911245L
-
Serialized Fields
-
_nonPrimaryKeyProperties
SqlDynaProperty[] _nonPrimaryKeyProperties
The non-primary key dyna properties. -
_primaryKeyProperties
SqlDynaProperty[] _primaryKeyProperties
The primary key dyna properties. -
_table
Table _table
The table for which this dyna class is defined.
-
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaException
class SqlDynaException extends DdlUtilsException implements Serializable- serialVersionUID:
- 7904337501884384392L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaProperty
class SqlDynaProperty extends org.apache.commons.beanutils.DynaProperty implements Serializable- serialVersionUID:
- -4491018827449106588L
-
Serialized Fields
-
_column
Column _column
The column for which this dyna property is defined.
-
-
-
Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DataSinkException
class DataSinkException extends RuntimeException implements Serializable- serialVersionUID:
- 6790909409839782437L
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DataWriterException
class DataWriterException extends RuntimeException implements Serializable- serialVersionUID:
- 6254759931565130848L
-
-
Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.converters
-
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.converters.ConversionException
class ConversionException extends RuntimeException implements Serializable- serialVersionUID:
- -1582788733576384843L
-
-
Package edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Column
class Column extends Object implements Serializable- serialVersionUID:
- -6226348998874210093L
-
Serialized Fields
-
_autoIncrement
boolean _autoIncrement
Whether the column's value is incremented automatically. -
_defaultValue
String _defaultValue
The default value. -
_description
String _description
The column's description. -
_javaName
String _javaName
The java name of the column (optional and unused by DdlUtils, for Torque compatibility). -
_name
String _name
The name of the column. -
_primaryKey
boolean _primaryKey
Whether the column is a primary key column. -
_required
boolean _required
Whether the column is required, ie. it must not containNULL. -
_scale
int _scale
The scale of the column for JDBC types that require/support this. -
_size
String _size
The size of the column for JDBC types that require/support this. -
_sizeAsInt
Integer _sizeAsInt
The size of the column for JDBC types that require/support this. -
_type
String _type
The name of the JDBC type. -
_typeCode
int _typeCode
The JDBC type code, one of the constants inTypes.
-
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Database
class Database extends Object implements Serializable- serialVersionUID:
- -3160443396757573868L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.IndexColumn
class IndexColumn extends Object implements Serializable- serialVersionUID:
- -5009366896427504739L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.IndexImpBase
class IndexImpBase extends Object implements Serializable -
Exception edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.ModelException
class ModelException extends DdlUtilsException implements Serializable- serialVersionUID:
- -694578915559780711L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.NonUniqueIndex
class NonUniqueIndex extends IndexImpBase implements Serializable- serialVersionUID:
- -3591499395114850301L
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Reference
class Reference extends Object implements Serializable- serialVersionUID:
- 6062467640266171664L
-
Serialized Fields
-
_foreignColumn
Column _foreignColumn
The foreign column. -
_foreignColumnName
String _foreignColumnName
The name of the foreign column. -
_localColumn
Column _localColumn
The local column. -
_localColumnName
String _localColumnName
The name of the local column. -
_sequenceValue
int _sequenceValue
The sequence value within the key.
-
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Table
class Table extends Object implements Serializable- serialVersionUID:
- -5541154961302342608L
-
Serialized Fields
-
_catalog
String _catalog
The catalog of this table as read from the database. -
_columns
ArrayList _columns
The columns in this table. -
_description
String _description
A desription of the table. -
_foreignKeys
ArrayList _foreignKeys
The foreign keys associated to this table. -
_indices
ArrayList _indices
The indices applied to this table. -
_name
String _name
The name. -
_schema
String _schema
The table's schema. -
_type
String _type
The table's type as read from the database. -
_uniqueConstraints
ArrayList _uniqueConstraints
The unique constraints applied to this table (distinct from unique indices).
-
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.UniqueConstraint
class UniqueConstraint extends Object implements Serializable- serialVersionUID:
- -2032214192310201044L
-
Serialized Fields
-
_columns
ArrayList _columns
The columns making up the constraint, asIndexColumnentries. -
_name
String _name
The name of the constraint. -
_usingIndexName
String _usingIndexName
Optional name of an existing unique index that should back this constraint, emitted as aUSING INDEXclause. This is an emit-time detail only (it pins the constraint to a specific, separately-named index, e.g. on Oracle) and is deliberately NOT part of the constraint's identity -- a constraint read back from the catalog has no usingIndexName, so it must still compare equal to a declared constraint that does.
-
-
Class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.UniqueIndex
class UniqueIndex extends IndexImpBase implements Serializable- serialVersionUID:
- -4097003126550294993L
-
-
Package edu.internet2.middleware.grouper.externalSubjects
-
Class edu.internet2.middleware.grouper.externalSubjects.ExternalSubject
class ExternalSubject extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
contextId links to audit tables -
createTime
long createTime
time created -
creatorMemberId
String creatorMemberId
who created this -
description
String description
description, which is generated from other attributes -
disabledTime
Long disabledTime
when this was disabled, or when it will be disabled -
email
String email
email address -
enabled
boolean enabled
is this is currently enabled -
identifier
String identifier
the thing that the subject uses to login -
institution
String institution
institution where the user is from -
modifierMemberId
String modifierMemberId
who last modified this -
modifyTime
long modifyTime
when last modified -
name
String name
name of subject -
searchStringLower
String searchStringLower
search string to find a subject, in all lower case -
uuid
String uuid
uuid for row -
vettedEmailAddresses
String vettedEmailAddresses
comma separated vetted email addresses
-
-
-
Class edu.internet2.middleware.grouper.externalSubjects.ExternalSubjectAttribute
class ExternalSubjectAttribute extends GrouperAPI implements Serializable-
Serialized Fields
-
attributeSystemName
String attributeSystemName
system name of the attributes -
attributeValue
String attributeValue
value of attribute -
contextId
String contextId
contextId links to audit tables -
createTime
long createTime
time created -
creatorMemberId
String creatorMemberId
who created this -
modifierMemberId
String modifierMemberId
who last modified this -
modifyTime
long modifyTime
when last modified -
subjectUuid
String subjectUuid
subject uuid foreign key -
uuid
String uuid
uuid of the attribute
-
-
-
-
Package edu.internet2.middleware.grouper.file
-
Class edu.internet2.middleware.grouper.file.GrouperFile
class GrouperFile extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
fileContentsBytes
Long fileContentsBytes
size of file contents in bytes -
fileContentsClob
String fileContentsClob
-
fileContentsVarchar
String fileContentsVarchar
value of the property -
fileName
String fileName
-
filePath
String filePath
-
id
String id
id of this type -
systemName
String systemName
system name
-
-
-
-
Package edu.internet2.middleware.grouper.group
-
Class edu.internet2.middleware.grouper.group.GroupSet
class GroupSet extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
createTime
Long createTime
create time -
creatorId
String creatorId
creator -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
fieldId
String fieldId
field associated with this record -
id
String id
id of this type -
memberAttrDefId
String memberAttrDefId
attr def id for attr def memberships. this is the member. -
memberFieldId
String memberFieldId
member field id -
memberGroupId
String memberGroupId
group id for group memberships. this is the member. -
memberStemId
String memberStemId
stem id for stem memberships. this is the member. -
ownerAttrDefId
String ownerAttrDefId
attr def id for attr def memberships. this is the owner. -
ownerAttrDefIdNull
String ownerAttrDefIdNull
ownerAttrDefId except nulls are replaced with a string so we can use this in a unique constraint -
ownerGroupId
String ownerGroupId
group id for group memberships. this is the owner. -
ownerGroupIdNull
String ownerGroupIdNull
ownerGroupId except nulls are replaced with a string so we can use this in a unique constraint -
ownerId
String ownerId
owner id -
ownerStemId
String ownerStemId
stem id for stem memberships. this is the owner. -
ownerStemIdNull
String ownerStemIdNull
ownerStemId except nulls are replaced with a string so we can use this in a unique constraint -
parentId
String parentId
parent record -
type
String type
membership type -- immediate, effective, or composite
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans
-
Class edu.internet2.middleware.grouper.grouperUi.beans.NameValuePair
class NameValuePair extends Object implements Serializable -
Class edu.internet2.middleware.grouper.grouperUi.beans.RequestContainer
class RequestContainer extends Object implements Serializable-
Serialized Fields
-
ajaxRequest
boolean ajaxRequest
if this is an ajax request
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.SessionContainer
class SessionContainer extends Object implements Serializable-
Serialized Fields
-
allowedUiSections
Set<GrouperUiFilter.UiSection> allowedUiSections
allowed ui sections -
hideShows
Map<String,
GuiHideShow> hideShows map of hide shows in session -
initted
boolean initted
if initted -
subjectLoggedIn
Subject subjectLoggedIn
logged in subject
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.api
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiAttributeAssign
class GuiAttributeAssign extends Object implements Serializable-
Serialized Fields
-
attributeAssign
AttributeAssign attributeAssign
attribute assignment -
canUpdateAttributeDefName
boolean canUpdateAttributeDefName
can update associated attribute def name -
guiMember
GuiMember guiMember
gui member -
screenLabelLong
String screenLabelLong
long screen label -
screenLabelShort
String screenLabelShort
short screen label
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiAttributeDef
class GuiAttributeDef extends GuiObjectBase implements Serializable-
Serialized Fields
-
attributeDef
AttributeDef attributeDef
folder
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiAttributeDefName
class GuiAttributeDefName extends GuiObjectBase implements Serializable-
Serialized Fields
-
attributeDefName
AttributeDefName attributeDefName
folder -
guiStem
GuiStem guiStem
stem this attribute def name is in
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiDaemonJob
class GuiDaemonJob extends Object implements Serializable- serialVersionUID:
- 4685545018479996910L
-
Serialized Fields
-
changeLogInfo
String changeLogInfo
additional information about change log jobs -
failsafeNeedsApproval
boolean failsafeNeedsApproval
if needs failsafe approval -
isEnabled
boolean isEnabled
-
isLoader
boolean isLoader
-
isMultiple
boolean isMultiple
-
jobName
String jobName
job name of loader job -
lastRunHost
String lastRunHost
Last host based on loader log -
lastRunStartTime
String lastRunStartTime
Last start time based on loader log -
lastRunStatus
String lastRunStatus
Last status based on loader log -
lastRunSummary
String lastRunSummary
last summary based on loader log -
lastRunTotalTime
String lastRunTotalTime
last running time based on loader log -
nextFireTime
String nextFireTime
next fire time -
overallStatus
String overallStatus
overall status -
overallStatusDescription
String overallStatusDescription
overall status description -
prevFireTime
String prevFireTime
prev fire time based on quartz data -
reportAttributeAssignmentMarkerId
String reportAttributeAssignmentMarkerId
attribute assign marker id of the report config for this job -
reportConfigName
String reportConfigName
name of the report config for this job -
reportConfigNameLookedUp
boolean reportConfigNameLookedUp
if the report config name was already looked up -
reportOwner
GrouperObject reportOwner
group or folder the report config is assigned to, null if not a report job or not readable by the logged in user -
reportOwnerLookedUp
boolean reportOwnerLookedUp
if the owner of the report config was already looked up -
schedule
String schedule
schedule for job -
showMoreActionsDisable
boolean showMoreActionsDisable
Whether to show this additional action -
showMoreActionsEnable
boolean showMoreActionsEnable
Whether to show this additional action -
showMoreActionsRunNow
boolean showMoreActionsRunNow
Whether to show this additional action -
state
String state
state of job, RUNNING, ENABLED, or DISABLED -
stateDescription
String stateDescription
state of job for Ui, may contain html
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiEntity
class GuiEntity extends GuiObjectBase implements Serializable-
Serialized Fields
-
entity
Entity entity
entity -
guiSubject
GuiSubject guiSubject
gui subject
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGroup
class GuiGroup extends GuiObjectBase implements Serializable-
Serialized Fields
-
configUrl
String configUrl
if there is an external config url -
group
Group group
group -
hasMembershipConfigUrl
Boolean hasMembershipConfigUrl
see if has a config url -
loggedInPrivilegesChecked
Set<Privilege> loggedInPrivilegesChecked
which privileges were resolved/prefetched for the logged-in subject on this group viaGuiGroup.cacheLoggedInPrivileges(Collection, Set)(null = never prefetched). This is the source of truth for the can* getters; it does NOT depend on the resolver privilege cache. -
loggedInPrivilegesHeld
Set<Privilege> loggedInPrivilegesHeld
the subset ofGuiGroup.loggedInPrivilegesCheckedthe logged-in subject actually holds on this group. NB this holds privilege identities (theAccessPrivilegeconstants), not granted AccessPrivilege instances, socontains(AccessPrivilege.READ)works. -
rulesDeleteCount
int rulesDeleteCount
-
rulesToBeDeleted
Set<GuiRuleDefinition> rulesToBeDeleted
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGrouperLoaderJob
class GuiGrouperLoaderJob extends Object implements Serializable- serialVersionUID:
- -5225233958485408940L
-
Serialized Fields
-
changes
int changes
number of changes in the last run (or recent runs) -
count
int count
number of memberships this job manages -
guiGroup
GuiGroup guiGroup
gui group where this job is defined -
jobName
String jobName
job name of loader job -
lastRunStatus
String lastRunStatus
status of the most recent completed run (ignoring STARTED) from grouper_loader_log: SUCCESS, ERROR, WARNING, ERROR_FAILSAFE, SUBJECT_PROBLEMS or CONFIG_ERROR. This is what the error filter acts on. -
overallStatus
String overallStatus
overall health of this job based on whether there has been a recent success: SUCCESS, ERROR, DISABLED or UNKNOWN. This mirrors the daemon jobs screen and is not necessarily the status of the most recent run (e.g. the last run could be an ERROR but the overall status is still SUCCESS if there was a recent success within the threshold). -
overallStatusDescription
String overallStatusDescription
description of the overall status, for more info, shown as a tooltip e.g. Found a success on 2017/01/01 8:09:10 in grouper_loader_log for job name: someJob which is within the threshold of 60 minutes -
query
String query
SQL query or LDAP filter -
schedule
String schedule
schedule of job -
source
String source
which SQL or LDAP source this is hitting -
sourceDescription
String sourceDescription
description of the source for a tooltip -
type
String type
GrouperLoaderType string e.g. SQL_SIMPLE
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiInstrumentationDataInstance
class GuiInstrumentationDataInstance extends Object implements Serializable-
Serialized Fields
-
instrumentationDataInstance
InstrumentationDataInstance instrumentationDataInstance
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiMember
class GuiMember extends Object implements Serializable-
Serialized Fields
-
deletable
boolean deletable
if this subject is deletable (has an immediate membership) -
guiSubject
GuiSubject guiSubject
the subject for this member -
member
Member member
member -
membership
Membership membership
immediate membership
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPermissionEntry
class GuiPermissionEntry extends Object implements Serializable-
Serialized Fields
-
allowed
boolean allowed
see if allowed -
compareWithBest
String compareWithBest
reason why this row wasnt chose on analyze screen -
effective
boolean effective
if there is an effective assignment -
guiAttributeDef
GuiAttributeDef guiAttributeDef
attribute def -
guiAttributeDefName
GuiAttributeDefName guiAttributeDefName
attribute def name -
guiRole
GuiGroup guiRole
owner role -
immediate
boolean immediate
if there is an immediate assignment -
permissionEntry
PermissionEntry permissionEntry
permission entry -
permissionType
PermissionEntry.PermissionType permissionType
permission type -
rawGuiPermissionEntries
List<GuiPermissionEntry> rawGuiPermissionEntries
raw gui permission entries -
screenLabelLong
String screenLabelLong
long screen label -
screenLabelShort
String screenLabelShort
short screen label -
stringLabelLongIfDifferentFromGuiSubject
Map<Subject,
String> stringLabelLongIfDifferentFromGuiSubject string label short -
stringLabelShortFromGuiSubject
Map<Subject,
String> stringLabelShortFromGuiSubject string label short
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPermissionEntryActionsContainer
class GuiPermissionEntryActionsContainer extends Object implements Serializable-
Serialized Fields
-
actions
List<String> actions
actions for this set of permission containers -
guiPermissionEntryContainers
List<GuiPermissionEntryContainer> guiPermissionEntryContainers
list of the gui permission entry containers for this set of actions -
permissionType
PermissionEntry.PermissionType permissionType
permission type -
rawPermissionEntries
List<PermissionEntry> rawPermissionEntries
raw permission entries -
showAction
Map<Integer,
Boolean> showAction map wrapper if we should show an action
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPermissionEntryContainer
class GuiPermissionEntryContainer extends Object implements Serializable-
Serialized Fields
-
actionToGuiPermissionEntryMap
Map<String,
GuiPermissionEntry> actionToGuiPermissionEntryMap key is action, value is the gui permission entry -
guiAttributeAssigns
Set<GuiAttributeAssign> guiAttributeAssigns
gui attribute assign metadata on permissions -
guiPermissionDefinition
GuiAttributeDef guiPermissionDefinition
gui permission definition -
guiPermissionLimitBeanContainers
Set<GuiPermissionLimitBeanContainer> guiPermissionLimitBeanContainers
limits for this row for any action in this row, note, if a limit applies to multiple actions only one item will be in this list. Also, this is a sorted set -
guiPermissionResource
GuiAttributeDefName guiPermissionResource
gui permission resource for this row -
guiRole
GuiGroup guiRole
gui role for this row -
guiSubject
GuiSubject guiSubject
gui subject -
memberId
String memberId
memberId -
permissionDefinition
AttributeDef permissionDefinition
permission definition -
permissionResource
AttributeDefName permissionResource
permission resource for this row -
permissionType
PermissionEntry.PermissionType permissionType
permission type -
rawPermissionEntries
List<PermissionEntry> rawPermissionEntries
raw permission entries -
role
Role role
role for this row -
screenLabelLong
String screenLabelLong
long screen label -
screenLabelShort
String screenLabelShort
short screen label
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPermissionLimitBeanContainer
class GuiPermissionLimitBeanContainer extends Object implements Serializable-
Serialized Fields
-
actions
Set<String> actions
one limit can apply to multiple actions... keep them sorted -
immediate
boolean immediate
if immediate for any applicable action, i.e. can be deleted -
limitDisplayExtension
String limitDisplayExtension
limit display extension for sorting -
permissionLimitBean
PermissionLimitBean permissionLimitBean
permission limit and values
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPrivilege
class GuiPrivilege extends Object implements Serializable-
Serialized Fields
-
privilege
Privilege privilege
privilege
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiRuleDefinition
class GuiRuleDefinition extends Object implements Serializable-
Serialized Fields
-
assignedToStem
boolean assignedToStem
if rule is assigned to stem -
checkGuiObject
GuiObjectBase checkGuiObject
-
direct
boolean direct
if this is a direct rule -
ifGuiObject
GuiObjectBase ifGuiObject
-
ownerGuiStem
GuiStem ownerGuiStem
-
ruleDefinition
RuleDefinition ruleDefinition
rule definition this is based on -
thenArg0subject
GuiSubject thenArg0subject
gui subject for arg0 of then for rule -
thenGuiObject
GuiObjectBase thenGuiObject
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiService
class GuiService extends GuiObjectBase implements Serializable-
Serialized Fields
-
guiAttributeDefName
GuiAttributeDefName guiAttributeDefName
gui attribute def name for this service -
guiStem
GuiStem guiStem
gui stem for this service if there is only one stem
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiSource
class GuiSource extends GuiObjectBase implements Serializable-
Serialized Fields
-
source
Source source
source
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiStem
class GuiStem extends GuiObjectBase implements Serializable-
Serialized Fields
-
stem
Stem stem
folder
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.GuiSubject
class GuiSubject extends GuiObjectBase implements Serializable-
Serialized Fields
-
attributeLabelMap
Map<String,
String> attributeLabelMap dynamic map of attribute name to attribute label -
attributeNameFriendlyDescriptionMap
Map<String,
String> attributeNameFriendlyDescriptionMap dynamic map of attribute name to attribute friendly description -
attributes
Map<String,
String> attributes attributes in string - string format -
member
Member member
member -
screenLabelLong
String screenLabelLong
long screen label -
screenLabelLongWithIcon
String screenLabelLongWithIcon
long screen label with icon -
screenLabelShort
String screenLabelShort
short screen label -
screenLabelShort2
String screenLabelShort2
new short label in v2 -
screenLabelShort2html
String screenLabelShort2html
new short label in v2 with html tooltip and link -
screenLabelShort2htmlWithIcon
String screenLabelShort2htmlWithIcon
new short label in v2 with html tooltip and link and icon -
screenLabelShort2noLink
String screenLabelShort2noLink
new short label in v2 with no link or icon -
screenLabelShort2noLinkWithIcon
String screenLabelShort2noLinkWithIcon
new short label in v2 with no link, but with icon -
screenSubjectIcon2Html
String screenSubjectIcon2Html
new subject icon in v2 -
subject
Subject subject
subject
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.api.SubjectWrapper
class SubjectWrapper extends SubjectImpl implements Serializable
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.attributeNameUpdate
-
Class edu.internet2.middleware.grouper.grouperUi.beans.attributeNameUpdate.AttributeNameUpdateRequestContainer
class AttributeNameUpdateRequestContainer extends Object implements Serializable-
Serialized Fields
-
allAttributeDefNamesForCurrentAttributeDef
Set<AttributeDefName> allAttributeDefNamesForCurrentAttributeDef
all attribute def names for current attribute def -
attributeDef
AttributeDef attributeDef
if there is an attribute def on the new or edit screen -
attributeDefForFilter
AttributeDef attributeDefForFilter
attribute definition to filter by -
attributeDefNamesImpliedByThis
Set<AttributeDefName> attributeDefNamesImpliedByThis
attribute def names implied by this -
attributeDefNamesImpliedByThisImmediate
Set<AttributeDefName> attributeDefNamesImpliedByThisImmediate
attribute def names implied by this immediate -
attributeDefNamesThatImplyThis
Set<AttributeDefName> attributeDefNamesThatImplyThis
attribute def names that imply this -
attributeDefNamesThatImplyThisImmediate
Set<AttributeDefName> attributeDefNamesThatImplyThisImmediate
attribute def names that imply this immediate -
attributeDefNameToEdit
AttributeDefName attributeDefNameToEdit
attribute def name to edit -
attributeNameGraphNodesFrom
List<String> attributeNameGraphNodesFrom
directed graph nodes from -
attributeNameGraphNodesTo
List<String> attributeNameGraphNodesTo
directed graph nodes to -
attributeNameGraphStartingPoints
List<String> attributeNameGraphStartingPoints
starting points in graph -
create
boolean create
if this is a create as opposed to update
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.attributeUpdate
-
Class edu.internet2.middleware.grouper.grouperUi.beans.attributeUpdate.AttributeUpdateRequestContainer
class AttributeUpdateRequestContainer extends Object implements Serializable-
Serialized Fields
-
action
String action
action we are editing -
actionGraphNodesFrom
List<String> actionGraphNodesFrom
directed graph nodes from -
actionGraphNodesTo
List<String> actionGraphNodesTo
directed graph nodes to -
actionGraphStartingPoints
List<String> actionGraphStartingPoints
starting points in graph -
actions
List<String> actions
list of actions for the attribute def -
actionsImpliedBy
List<String> actionsImpliedBy
list of actions implied by this action -
actionsImpliedByImmediate
List<String> actionsImpliedByImmediate
list of actions implied by this action immediately -
actionsThatImply
List<String> actionsThatImply
list of actions that imply this action -
actionsThatImplyImmediate
List<String> actionsThatImplyImmediate
list of actions that imply this action immediately -
allowAllAdmin
boolean allowAllAdmin
if admin should be checked on edit jsp -
allowAllAttrDefAttrRead
boolean allowAllAttrDefAttrRead
if attrDefAttrRead should be checked on edit jsp -
allowAllAttrDefAttrUpdate
boolean allowAllAttrDefAttrUpdate
if attrDefAttrUpdate should be checked on edit jsp -
allowAllOptin
boolean allowAllOptin
if optin should be checked on edit jsp -
allowAllOptout
boolean allowAllOptout
if optout should be checked on edit jsp -
allowAllRead
boolean allowAllRead
if read should be checked on edit jsp -
allowAllUpdate
boolean allowAllUpdate
if update should be checked on edit jsp -
allowAllView
boolean allowAllView
if view should be checked on edit jsp -
attributeAssignAction
AttributeAssignAction attributeAssignAction
attribute assign action we are editing -
attributeAssignAssignType
AttributeAssignType attributeAssignAssignType
if we are assigning to a group, folder, etc, this is the non underlying assign type -
attributeAssignType
AttributeAssignType attributeAssignType
if we are assigning to a group, folder, etc -
attributeAssignValue
AttributeAssignValue attributeAssignValue
attribute assign value we are editing -
attributeDefToEdit
AttributeDef attributeDefToEdit
attribute def we are editing -
create
boolean create
if this is a create as opposed to update -
enabledDisabled
Boolean enabledDisabled
enabledOnly, disabledOnly, or all (null) -
guiAttributeAssign
GuiAttributeAssign guiAttributeAssign
gui attribute assign -
guiAttributeAssignAssign
GuiAttributeAssign guiAttributeAssignAssign
gui attribute assign on assignment -
guiAttributeAssigns
List<GuiAttributeAssign> guiAttributeAssigns
attribute assigns -
guiAttributeDefToEdit
GuiAttributeDef guiAttributeDefToEdit
gui attribute def we are editing -
newActionsCanImpliedBy
List<String> newActionsCanImpliedBy
list of actions which can be added as an action which impliedBy -
newActionsCanImply
List<String> newActionsCanImply
list of actions which can be added as an action which implies -
privilegeAdditionalGuiMembers
List<GuiMember> privilegeAdditionalGuiMembers
additional gui members to view or assign -
privilegeSubjectContainerGuiMembers
List<GuiMember> privilegeSubjectContainerGuiMembers
gui members -
privilegeSubjectContainers
Set<PrivilegeSubjectContainer> privilegeSubjectContainers
privilege subject containers -
showPrivilegesHeader
Map<Integer,
Boolean> showPrivilegesHeader map wrapper
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.externalSubjectSelfRegister
-
Class edu.internet2.middleware.grouper.grouperUi.beans.externalSubjectSelfRegister.ExternalRegisterContainer
class ExternalRegisterContainer extends Object implements Serializable-
Serialized Fields
-
insert
Boolean insert
cache if this is an insert or not -
registerFields
List<RegisterField> registerFields
list of fields to show on screen
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.groupUpdate
-
Class edu.internet2.middleware.grouper.grouperUi.beans.groupUpdate.GroupUpdateRequestContainer
class GroupUpdateRequestContainer extends Object implements Serializable-
Serialized Fields
-
allowAllAdmin
boolean allowAllAdmin
if admin should be checked on edit jsp -
allowAllGroupAttrRead
boolean allowAllGroupAttrRead
if groupAttrRead should be checked on edit jsp -
allowAllGroupAttrUpdate
boolean allowAllGroupAttrUpdate
if groupAttrUpdate should be checked on edit jsp -
allowAllOptin
boolean allowAllOptin
if optin should be checked on edit jsp -
allowAllOptout
boolean allowAllOptout
if optout should be checked on edit jsp -
allowAllRead
boolean allowAllRead
if read should be checked on edit jsp -
allowAllUpdate
boolean allowAllUpdate
if update should be checked on edit jsp -
allowAllView
boolean allowAllView
if view should be checked on edit jsp -
create
boolean create
if this is a create as opposed to update -
groupToEdit
Group groupToEdit
group we are editing -
privilegeAdditionalGuiMembers
List<GuiMember> privilegeAdditionalGuiMembers
additional gui members to view or assign -
privilegeSubjectContainerGuiMembers
List<GuiMember> privilegeSubjectContainerGuiMembers
gui members -
privilegeSubjectContainers
Set<PrivilegeSubjectContainer> privilegeSubjectContainers
privilege subject containers -
roleGraphNodesFrom
List<String> roleGraphNodesFrom
directed graph nodes from -
roleGraphNodesTo
List<String> roleGraphNodesTo
directed graph nodes to -
roleGraphStartingPoints
List<String> roleGraphStartingPoints
starting points in graph -
rolesImpliedBy
List<Role> rolesImpliedBy
list of roles implied by this role -
rolesImpliedByImmediate
List<Role> rolesImpliedByImmediate
list of roles implied by this role immediately -
rolesThatImply
List<Role> rolesThatImply
list of roles that imply this role -
rolesThatImplyImmediate
List<Role> rolesThatImplyImmediate
list of roles that imply this role immediately
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.json
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.AppState
class AppState extends Object implements Serializable-
Serialized Fields
-
hideShows
Map<String,
GuiHideShow> hideShows hide shows, the name, and if showing, text, etc. Anything with class: shows_hideShowName, e.g. shows_simpleMembershipAdvanced Anything with class: hides_hideShowName, e.g. hides_simpleMembershipAdvanced will show if false.
-
initted
boolean initted
if the javascript is initted -
inittedSimpleMembershipUpdate
boolean inittedSimpleMembershipUpdate
if simple membership update is initted -
pagers
Map<String,
GuiPaging> pagers pagers keep track of which page and how many on a page
-
urlArgObjects
Map<String,
String> urlArgObjects url split out into args -
urlInCache
String urlInCache
url in cache
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiHideShow
class GuiHideShow extends Object implements Serializable -
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiOption
class GuiOption extends Object implements Serializable -
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiPaging
class GuiPaging extends Object implements Serializable-
Serialized Fields
-
pageNumber
int pageNumber
page number indexed by 1 (friendly) -
pageSize
int pageSize
page size -
textAfterPageCount
String textAfterPageCount
text to display after the page count (e.g. Showing 1-2 of 3) -
totalRecordCount
int totalRecordCount
total record count in results
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiResponseJs
class GuiResponseJs extends Object implements Serializable-
Serialized Fields
-
actions
List<GuiScreenAction> actions
list of actions for screen -
addTextAreaTag
boolean addTextAreaTag
if this is an ajax file submit, we need to add textarea around response since it is submitted to a hidden frame -
guiAjaxSessionProblem
String guiAjaxSessionProblem
message on screen if session ended -
hideShows
Map<String,
GuiHideShow> hideShows hide shows, the name, and if showing, text, etc. Anything with class: shows_hideShowName, e.g. shows_simpleMembershipAdvanced Anything with class: hides_hideShowName, e.g. hides_simpleMembershipAdvanced will show if false. The buttons should have the class: buttons_simpleMembershipUpdateGroupDetails
-
pagers
Map<String,
GuiPaging> pagers pagers keep track of which page and how many on a page
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiScreenAction
class GuiScreenAction extends Object implements Serializable-
Serialized Fields
-
alert
String alert
alert to show on screen -
alertCentered
Boolean alertCentered
if the alert should be centered or not (default true) -
appendHtmlJqueryHandle
String appendHtmlJqueryHandle
if appending html, this is the jquery handle to append in, e.g. #someId -
assignmentName
String assignmentName
the place in object model to assign -
assignmentObject
Object assignmentObject
the object to assign, this is an object -
closeModal
Boolean closeModal
if the current modal window should be closed -
dialog
String dialog
dialog to show on screen -
formFieldName
String formFieldName
if changing the value of a form field, this is the name -
formFieldValues
List<String> formFieldValues
if changing the value of a form field, these are the values (list of size one for single values) -
hideShowNameToHide
String hideShowNameToHide
hide show name to hide -
hideShowNameToShow
String hideShowNameToShow
hide show name to show -
hideShowNameToToggle
String hideShowNameToToggle
hide show name to toggle -
html
String html
this is the html (e.g. from JSP) -
innerHtmlJqueryHandle
String innerHtmlJqueryHandle
if replacing html, this is the jquery handle to replace, e.g. #someId -
message
String message
add a message (v2) -
messageAppend
Boolean messageAppend
if dont replace previous messages pass false -
messageType
String messageType
add a message type (v2) -
optionValues
List<GuiOption> optionValues
option values to replace (use with optionValuesSelectName) (could be null to blank it out) -
optionValuesSelectName
String optionValuesSelectName
select name to replace options -
script
String script
run a javascript -
validationMessage
String validationMessage
add a validation message
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiSettings
class GuiSettings extends Object implements Serializable-
Serialized Fields
-
authnKey
String authnKey
need to send this key back with each request in authnKey param -
loggedInSubject
GuiSubject loggedInSubject
logged in subject
-
-
-
Class edu.internet2.middleware.grouper.grouperUi.beans.json.GuiSorting
class GuiSorting extends Object implements Serializable
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.permissionUpdate
-
Class edu.internet2.middleware.grouper.grouperUi.beans.permissionUpdate.PermissionUpdateRequestContainer
class PermissionUpdateRequestContainer extends Object implements Serializable-
Serialized Fields
-
allActions
List<String> allActions
aggregate of all actions of all attribute defs -
allLimitsOnScreen
Set<AttributeDefName> allLimitsOnScreen
all limits on screen for documentation -
assignmentStatusMessage
String assignmentStatusMessage
so we dont have a popup and extra click -
attributeAssignAssignType
AttributeAssignType attributeAssignAssignType
if we are assigning to a group, folder, etc, this is the non underlying assign type -
attributeAssignType
AttributeAssignType attributeAssignType
if we are assigning to a group, folder, etc -
attributeAssignValue
AttributeAssignValue attributeAssignValue
attribute assign value we are editing -
create
boolean create
if this is a create as opposed to update -
defaultAction
String defaultAction
default action -
defaultAttributeDefDisplayName
String defaultAttributeDefDisplayName
default attribute def display name -
defaultAttributeDefId
String defaultAttributeDefId
default attribute def id -
defaultAttributeNameDisplayName
String defaultAttributeNameDisplayName
default attribute name display name -
defaultAttributeNameId
String defaultAttributeNameId
default attribute name id -
defaultMemberDisplayName
String defaultMemberDisplayName
default member display name -
defaultMemberId
String defaultMemberId
default member id -
defaultRoleDisplayName
String defaultRoleDisplayName
default role display name -
defaultRoleId
String defaultRoleId
default role id -
enabledDisabled
Boolean enabledDisabled
enabledOnly, disabledOnly, or all (null) -
guiAttributeAssign
GuiAttributeAssign guiAttributeAssign
gui attribute assign -
guiAttributeAssignAssign
GuiAttributeAssign guiAttributeAssignAssign
gui attribute assign on assignment -
guiPermissionEntry
GuiPermissionEntry guiPermissionEntry
gui permission entry -
guiPermissionEntryActionsContainers
List<GuiPermissionEntryActionsContainer> guiPermissionEntryActionsContainers
list of sets of rows which have common actions -
permissionType
PermissionEntry.PermissionType permissionType
type of permission, role or role_subject -
showHeader
Map<Integer,
Boolean> showHeader map wrapper -
simulateLimits
boolean simulateLimits
if the panel to simulate limits should display
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate
-
Class edu.internet2.middleware.grouper.grouperUi.beans.simpleMembershipUpdate.ImportSubjectWrapper
class ImportSubjectWrapper extends Object implements Serializable-
Serialized Fields
-
row
int row
this is the row of the file, row 1 is the header -
rowData
org.apache.commons.csv.CSVRecord rowData
keep row data for error message -
sourceId
String sourceId
sourceId -
subjectId
String subjectId
subjectId -
subjectIdOrIdentifier
String subjectIdOrIdentifier
whatever was entered, id or identifier -
wrapped
Subject wrapped
wrapped subject
-
-
-
-
Package edu.internet2.middleware.grouper.grouperUi.serviceLogic
-
Exception edu.internet2.middleware.grouper.grouperUi.serviceLogic.SimpleMembershipUpdateImportExport.GrouperImportException
class GrouperImportException extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.hooks.logic
-
Exception edu.internet2.middleware.grouper.hooks.logic.HookVeto
class HookVeto extends RuntimeException implements Serializable-
Serialized Fields
-
attribute
Map<String,
Object> attribute attributes to put in veto -
detail
String detail
optional detailed message that gets logged but does not show up in the UI -
reason
String reason
default text that would be shown to user if there is no externalized string available. e.g. 'Invalid ID for group. ID must be less than 20 characters. -
reasonKey
String reasonKey
key of the reason, e.g. something that could be used in an externalized string file e.g. for the UI. e.g. hook.veto.group.invalidExtension -
vetoType
VetoType vetoType
veto type. this will be assigned automatically if not manually
-
-
-
-
Package edu.internet2.middleware.grouper.internal.dao
-
Exception edu.internet2.middleware.grouper.internal.dao.GrouperDAOException
class GrouperDAOException extends GrouperException implements Serializable- serialVersionUID:
- -7856283917603254749L
-
-
Package edu.internet2.middleware.grouper.internal.dao.hib3
-
Class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3SessionInterceptor
class Hib3SessionInterceptor extends org.hibernate.EmptyInterceptor implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.internal.util
-
Class edu.internet2.middleware.grouper.internal.util.ParameterHelper
class ParameterHelper extends Object implements Serializable
-
-
Package edu.internet2.middleware.grouper.j2ee
-
Class edu.internet2.middleware.grouper.j2ee.GrouperUiRestServlet
class GrouperUiRestServlet extends javax.servlet.http.HttpServlet implements Serializable -
Class edu.internet2.middleware.grouper.j2ee.MockServiceServlet
class MockServiceServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 4231465642132533661L
-
-
Package edu.internet2.middleware.grouper.j2ee.status
-
Class edu.internet2.middleware.grouper.j2ee.status.GrouperStatusServlet
class GrouperStatusServlet extends javax.servlet.http.HttpServlet implements Serializable
-
-
Package edu.internet2.middleware.grouper.messaging
-
Class edu.internet2.middleware.grouper.messaging.GrouperMessageHibernate
class GrouperMessageHibernate extends GrouperAPI implements Serializable-
Serialized Fields
-
attemptTimeExpiresMillis
Long attemptTimeExpiresMillis
millis since 1970 that this message attempt expires if not sent successfully note this will be reset to null when message sent successfully -
contextId
String contextId
context id ties multiple db changes -
fromMemberId
String fromMemberId
member id of the subject sending from -
getAttemptCount
Integer getAttemptCount
how many times this message has been attempted to be retrieved -
getAttemptTimeMillis
Long getAttemptTimeMillis
milliseconds since 1970 that the message was attempted to be received -
getTimeMillis
Long getTimeMillis
millis since 1970 that this message was successfully received -
id
String id
id of this type -
messageBody
String messageBody
body of message (e.g. the json or encrypted message) -
queueName
String queueName
queue name for the message -
sentTimeMicros
Long sentTimeMicros
millis since 1970 that this message was sent -
state
String state
state of this message: IN_QUEUE, GET_ATTEMPTED, PROCESSED
-
-
-
-
Package edu.internet2.middleware.grouper.misc
-
Exception edu.internet2.middleware.grouper.misc.GrouperReportException
class GrouperReportException extends RuntimeException implements Serializable-
Serialized Fields
-
result
String result
current result of grouper report
-
-
-
-
Package edu.internet2.middleware.grouper.permissions
-
Class edu.internet2.middleware.grouper.permissions.PermissionEntryBase
class PermissionEntryBase extends GrouperAPI implements Serializable-
Serialized Fields
-
action
String action
action on the permission (e.g. read, write, assign (default), etc -
actionId
String actionId
action on the permission (e.g. read, write, assign (default), etc -
attributeAssignActionSetDepth
int attributeAssignActionSetDepth
depth of action hierarchy, 0 means immediate -
attributeAssignId
String attributeAssignId
id of the attribute assign row, either to the role, or to the role member pair -
attributeDefId
String attributeDefId
id of the attributeDef -
attributeDefNameId
String attributeDefNameId
id of the attribute def name which is the permission -
attributeDefNameName
String attributeDefNameName
name of the attribute def name which is the permission assigned to the role or subject -
attributeDefNameSetDepth
int attributeDefNameSetDepth
depth of attributeDefName set hierarchy, 0 means immediate -
disallowed
boolean disallowed
if this is a permission, then if this permission assignment is allowed or not -
memberId
String memberId
id of the member that has the permission -
membershipDepth
int membershipDepth
depth of memberships, 0 means immediate -
membershipId
String membershipId
id of the membership row -
permissionHeuristics
PermissionHeuristics permissionHeuristics
cache the weighting of this assignment -
permissionType
PermissionEntry.PermissionType permissionType
type of permission, either assigned to role, or assigned to role and user combined: role_subject -
roleId
String roleId
id of the role which the subject is in to get the permission -
roleName
String roleName
role which has the permission or which the subject must be in to have the permission -
roleSetDepth
int roleSetDepth
depth of role hierarchy, 0 means immediate, -1 means no role set involved -
subjectId
String subjectId
subject id of the subject which has the permissions -
subjectSourceId
String subjectSourceId
source id of the subject which has the permissions
-
-
-
Class edu.internet2.middleware.grouper.permissions.PermissionEntryImpl
class PermissionEntryImpl extends PermissionEntryBase implements Serializable-
Serialized Fields
-
allowedOverall
boolean allowedOverall
this will be if this permissions is allowed (not in DB/assignment, but overall). So if we are considering limits, and the limit is false, then this will be false for a permission where the disallow is set to false -
assignmentNotes
String assignmentNotes
notes on the assignment of privilege -
attributeAssignDelegatable
AttributeAssignDelegatable attributeAssignDelegatable
the delegatable flag on assignment -
attributeDefNameDispName
String attributeDefNameDispName
display name of the attribute def name which is the permission assigned to the role or subject -
disabledTimeDb
Long disabledTimeDb
the time this assignment was disabled -
enabled
boolean enabled
if this assignment is enabled -
enabledTimeDb
Long enabledTimeDb
the time this assignment was enabled -
immediateMshipDisabledTimeDb
Long immediateMshipDisabledTimeDb
when the underlying membership will be disabled -
immediateMshipEnabledTimeDb
Long immediateMshipEnabledTimeDb
when the underlying membership was enabled -
roleDisplayName
String roleDisplayName
display name of the role which the subject is in to have the permission
-
-
-
Class edu.internet2.middleware.grouper.permissions.PermissionRoleDelegate
class PermissionRoleDelegate extends Object implements Serializable-
Serialized Fields
-
group
Group group
keep a reference to the group
-
-
-
-
Package edu.internet2.middleware.grouper.permissions.limits
-
Class edu.internet2.middleware.grouper.permissions.limits.PermissionLimitDocumentation
class PermissionLimitDocumentation extends Object implements Serializable
-
-
Package edu.internet2.middleware.grouper.permissions.role
-
Class edu.internet2.middleware.grouper.permissions.role.RoleInheritanceDelegate
class RoleInheritanceDelegate extends Object implements Serializable-
Serialized Fields
-
group
Group group
keep a reference to the group
-
-
-
Class edu.internet2.middleware.grouper.permissions.role.RoleSet
class RoleSet extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
time in millis when this role set was created -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasRoleId
String ifHasRoleId
role id of the child -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this role set was last modified -
parentRoleSetId
String parentRoleSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
thenHasRoleId
String thenHasRoleId
role id of the parent -
type
RoleHierarchyType type
membership type -- immediate, or effective
-
-
-
-
Package edu.internet2.middleware.grouper.pit
-
Class edu.internet2.middleware.grouper.pit.GrouperPIT
class GrouperPIT extends GrouperAPI implements Serializable -
Class edu.internet2.middleware.grouper.pit.PITAttributeAssign
class PITAttributeAssign extends GrouperPIT implements Serializable-
Serialized Fields
-
attributeAssignActionId
String attributeAssignActionId
attributeAssignActionId -
attributeAssignType
String attributeAssignType
attributeAssignType -
attributeDefNameId
String attributeDefNameId
attributeDefNameId -
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
disallowed
boolean disallowed
disallowed -
id
String id
id of this type -
notificationsForRolesWithPermissionChangesOnSaveOrUpdate
boolean notificationsForRolesWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for roles with permission changes when this object is saved or updated -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
ownerAttributeAssignId
String ownerAttributeAssignId
if this is an attribute assign attribute, this is the foreign key -
ownerAttributeDefId
String ownerAttributeDefId
if this is an attribute def attribute, this is the foreign key -
ownerGroupId
String ownerGroupId
if this is a group attribute, this is the foreign key -
ownerMemberId
String ownerMemberId
if this is a member attribute, this is the foreign key -
ownerMembershipId
String ownerMembershipId
if this is a membership attribute, this is the foreign key -
ownerStemId
String ownerStemId
if this is a stem attribute, this is the foreign key -
pitAttributeAssignAction
PITAttributeAssignAction pitAttributeAssignAction
-
pitAttributeDefName
PITAttributeDefName pitAttributeDefName
-
pitOwnerAttributeAssign
PITAttributeAssign pitOwnerAttributeAssign
-
pitOwnerAttributeDef
PITAttributeDef pitOwnerAttributeDef
-
pitOwnerGroup
PITGroup pitOwnerGroup
-
pitOwnerMember
PITMember pitOwnerMember
-
pitOwnerMembership
PITMembership pitOwnerMembership
-
pitOwnerStem
PITStem pitOwnerStem
-
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeAssignAction
class PITAttributeAssignAction extends GrouperPIT implements Serializable -
Class edu.internet2.middleware.grouper.pit.PITAttributeAssignActionSet
class PITAttributeAssignActionSet extends GrouperPIT implements Serializable-
Serialized Fields
-
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasAttrAssignAction
PITAttributeAssignAction ifHasAttrAssignAction
-
ifHasAttrAssignActionId
String ifHasAttrAssignActionId
action id of the child -
notificationsForRolesWithPermissionChangesOnSaveOrUpdate
boolean notificationsForRolesWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for roles with permission changes when this object is saved or updated -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
parentAttrAssignActionSet
PITAttributeAssignActionSet parentAttrAssignActionSet
-
parentAttrAssignActionSetId
String parentAttrAssignActionSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId -
thenHasAttrAssignAction
PITAttributeAssignAction thenHasAttrAssignAction
-
thenHasAttrAssignActionId
String thenHasAttrAssignActionId
action id of the parent
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeAssignValue
class PITAttributeAssignValue extends GrouperPIT implements Serializable-
Serialized Fields
-
attributeAssign
PITAttributeAssign attributeAssign
attribute assignment object -
attributeAssignId
String attributeAssignId
attribute assignment in this value assignment -
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
sourceId
String sourceId
sourceId -
valueFloating
Double valueFloating
floating point value -
valueInteger
Long valueInteger
integer value -
valueMemberId
String valueMemberId
member id value -
valueString
String valueString
string value
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeAssignValueView
class PITAttributeAssignValueView extends GrouperPIT implements Serializable-
Serialized Fields
-
attributeAssignActionId
String attributeAssignActionId
attributeAssignActionId -
attributeAssignId
String attributeAssignId
attributeAssignId -
attributeAssignType
String attributeAssignType
attributeAssignType -
attributeAssignValueId
String attributeAssignValueId
attributeAssignValueId -
attributeDefNameId
String attributeDefNameId
attributeDefNameId -
ownerAttributeAssignId
String ownerAttributeAssignId
if this is an attribute assign attribute, this is the foreign key -
ownerAttributeDefId
String ownerAttributeDefId
if this is an attribute def attribute, this is the foreign key -
ownerGroupId
String ownerGroupId
if this is a group attribute, this is the foreign key -
ownerMemberId
String ownerMemberId
if this is a member attribute, this is the foreign key -
ownerMembershipId
String ownerMembershipId
if this is a membership attribute, this is the foreign key -
ownerStemId
String ownerStemId
if this is a stem attribute, this is the foreign key -
pitAttributeAssign
PITAttributeAssign pitAttributeAssign
pitAttributeAssign -
pitAttributeAssignAction
PITAttributeAssignAction pitAttributeAssignAction
pitAttributeAssignAction -
pitAttributeAssignValue
PITAttributeAssignValue pitAttributeAssignValue
pitAttributeAssignValue -
pitAttributeDefName
PITAttributeDefName pitAttributeDefName
pitAttributeDefName -
pitOwnerAttributeAssign
PITAttributeAssign pitOwnerAttributeAssign
pitOwnerAttributeAssign -
pitOwnerAttributeDef
PITAttributeDef pitOwnerAttributeDef
pitOwnerAttributeDef -
pitOwnerGroup
PITGroup pitOwnerGroup
pitOwnerGroup -
pitOwnerMember
PITMember pitOwnerMember
pitOwnerMember -
pitOwnerMembership
PITMembership pitOwnerMembership
pitOwnerMembership -
pitOwnerStem
PITStem pitOwnerStem
pitOwnerStem -
valueFloating
Double valueFloating
floating point value -
valueInteger
Long valueInteger
integer value -
valueMemberId
String valueMemberId
member id value -
valueString
String valueString
string value
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeDef
class PITAttributeDef extends GrouperPIT implements Serializable-
Serialized Fields
-
attributeDefType
String attributeDefType
attributeDefType -
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
name
String name
name -
pitStem
PITStem pitStem
-
sourceId
String sourceId
sourceId -
sourceIdIndex
Long sourceIdIndex
sourceIdIndex -
stemId
String stemId
stem
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeDefName
class PITAttributeDefName extends GrouperPIT implements Serializable-
Serialized Fields
-
attributeDefId
String attributeDefId
id of this attribute def -
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
name
String name
name of attribute, e.g. school:community:students:expireDate -
pitAttributeDef
PITAttributeDef pitAttributeDef
-
pitStem
PITStem pitStem
-
sourceId
String sourceId
sourceId -
stemId
String stemId
stem that this attribute is in
-
-
-
Class edu.internet2.middleware.grouper.pit.PITAttributeDefNameSet
class PITAttributeDefNameSet extends GrouperPIT implements Serializable-
Serialized Fields
-
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasAttrDefName
PITAttributeDefName ifHasAttrDefName
-
ifHasAttributeDefNameId
String ifHasAttributeDefNameId
attribute def name id of the child -
notificationsForRolesWithPermissionChangesOnSaveOrUpdate
boolean notificationsForRolesWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for roles with permission changes when this object is saved or updated -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
parentAttrDefNameSet
PITAttributeDefNameSet parentAttrDefNameSet
-
parentAttrDefNameSetId
String parentAttrDefNameSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId -
thenHasAttrDefName
PITAttributeDefName thenHasAttrDefName
-
thenHasAttributeDefNameId
String thenHasAttributeDefNameId
attribute def name id of the parent
-
-
-
Class edu.internet2.middleware.grouper.pit.PITField
class PITField extends GrouperPIT implements Serializable -
Class edu.internet2.middleware.grouper.pit.PITGroup
class PITGroup extends GrouperPIT implements Serializable -
Class edu.internet2.middleware.grouper.pit.PITGrouperConfigHibernate
class PITGrouperConfigHibernate extends GrouperPIT implements Serializable-
Serialized Fields
-
configComment
String configComment
comment of the property -
configEncrypted
boolean configEncrypted
if this is a password or for whatever other reason is encrypted -
configFileHierarchy
String configFileHierarchy
config file hierarchy, e.g. base, institution, or env -
configFileName
String configFileName
config file, e.g. grouper.properties -
configKey
String configKey
key of the property -
configSequence
int configSequence
if there is more data than fits in the column this is the 0 indexed order -
configValue
String configValue
value of the property -
configValueBytes
Long configValueBytes
size of config value in bytes -
configValueClob
String configValueClob
config value clob. it's used when configValue can't hold the data -
configVersionIndex
int configVersionIndex
for built in configs, this is the index that will identify if the database configs should be replaced from the java code -
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
lastUpdatedDb
Long lastUpdatedDb
millis since 1970 that this record was last updated -
previousConfigValue
String previousConfigValue
-
previousConfigValueClob
String previousConfigValueClob
previous version of config value clob -
sourceId
String sourceId
sourceId
-
-
-
Class edu.internet2.middleware.grouper.pit.PITGroupSet
class PITGroupSet extends GrouperPIT implements Serializable-
Serialized Fields
-
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
depth
int depth
depth -
fieldId
String fieldId
fieldId -
flatMembershipNotificationsOnSaveOrUpdate
boolean flatMembershipNotificationsOnSaveOrUpdate
whether there will be flat membership notifications when this object is saved or updated -
flatPrivilegeNotificationsOnSaveOrUpdate
boolean flatPrivilegeNotificationsOnSaveOrUpdate
whether there will be flat privilege notifications when this object is saved or updated -
id
String id
id of this type -
memberAttrDefId
String memberAttrDefId
memberAttrDefId -
memberFieldId
String memberFieldId
memberFieldId -
memberGroupId
String memberGroupId
memberGroupId -
memberId
String memberId
memberId -
memberStemId
String memberStemId
memberStemId -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
ownerAttrDefId
String ownerAttrDefId
ownerAttrDefId -
ownerGroupId
String ownerGroupId
ownerGroupId -
ownerId
String ownerId
ownerId -
ownerStemId
String ownerStemId
ownerStemId -
parentId
String parentId
parentId -
pitField
PITField pitField
-
pitMemberAttributeDef
PITAttributeDef pitMemberAttributeDef
-
pitMemberField
PITField pitMemberField
-
pitMemberGroup
PITGroup pitMemberGroup
-
pitMemberStem
PITStem pitMemberStem
-
pitOwnerAttributeDef
PITAttributeDef pitOwnerAttributeDef
-
pitOwnerGroup
PITGroup pitOwnerGroup
-
pitOwnerStem
PITStem pitOwnerStem
-
pitParentGroupSet
PITGroupSet pitParentGroupSet
-
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId
-
-
-
Class edu.internet2.middleware.grouper.pit.PITMember
class PITMember extends GrouperPIT implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
id
String id
id of this type -
sourceId
String sourceId
sourceId -
sourceInternalId
Long sourceInternalId
sourceInternalId -
subjectId
String subjectId
subjectId -
subjectIdentifier0
String subjectIdentifier0
subjectIdentifier0 -
subjectSourceId
String subjectSourceId
subjectSource -
subjectTypeId
String subjectTypeId
subjectType
-
-
-
Class edu.internet2.middleware.grouper.pit.PITMembership
class PITMembership extends GrouperPIT implements Serializable-
Serialized Fields
-
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
fieldId
String fieldId
fieldId -
flatMembershipNotificationsOnSaveOrUpdate
boolean flatMembershipNotificationsOnSaveOrUpdate
whether there will be flat membership notifications when this object is saved or updated -
flatPrivilegeNotificationsOnSaveOrUpdate
boolean flatPrivilegeNotificationsOnSaveOrUpdate
whether there will be flat privilege notifications when this object is saved or updated -
id
String id
id of this type -
member
PITMember member
member -
memberId
String memberId
memberId -
notificationsForRolesWithPermissionChangesOnSaveOrUpdate
boolean notificationsForRolesWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for roles with permission changes when this object is saved or updated -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
ownerAttrDefId
String ownerAttrDefId
ownerAttrDefId -
ownerGroupId
String ownerGroupId
ownerGroupId -
ownerId
String ownerId
ownerId -
ownerStemId
String ownerStemId
ownerStemId -
pitField
PITField pitField
-
pitMember
PITMember pitMember
-
pitOwnerAttributeDef
PITAttributeDef pitOwnerAttributeDef
-
pitOwnerGroup
PITGroup pitOwnerGroup
-
pitOwnerStem
PITStem pitOwnerStem
-
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId
-
-
-
Class edu.internet2.middleware.grouper.pit.PITPermissionAllView
class PITPermissionAllView extends PermissionEntryBase implements Serializable-
Serialized Fields
-
actionSetActiveDb
String actionSetActiveDb
-
actionSetEndTimeDb
Long actionSetEndTimeDb
-
actionSetId
String actionSetId
-
actionSetStartTimeDb
Long actionSetStartTimeDb
-
actionSourceId
String actionSourceId
-
attributeAssignActiveDb
String attributeAssignActiveDb
-
attributeAssignEndTimeDb
Long attributeAssignEndTimeDb
-
attributeAssignSourceId
String attributeAssignSourceId
-
attributeAssignStartTimeDb
Long attributeAssignStartTimeDb
-
attributeDefNameSetActiveDb
String attributeDefNameSetActiveDb
-
attributeDefNameSetEndTimeDb
Long attributeDefNameSetEndTimeDb
-
attributeDefNameSetId
String attributeDefNameSetId
-
attributeDefNameSetStartTimeDb
Long attributeDefNameSetStartTimeDb
-
attributeDefNameSourceId
String attributeDefNameSourceId
-
attributeDefSourceId
String attributeDefSourceId
-
groupSetActiveDb
String groupSetActiveDb
-
groupSetEndTimeDb
Long groupSetEndTimeDb
-
groupSetId
String groupSetId
-
groupSetStartTimeDb
Long groupSetStartTimeDb
-
membershipActiveDb
String membershipActiveDb
-
membershipEndTimeDb
Long membershipEndTimeDb
-
membershipSourceId
String membershipSourceId
-
membershipStartTimeDb
Long membershipStartTimeDb
-
memberSourceId
String memberSourceId
-
roleSetActiveDb
String roleSetActiveDb
-
roleSetEndTimeDb
Long roleSetEndTimeDb
-
roleSetId
String roleSetId
-
roleSetStartTimeDb
Long roleSetStartTimeDb
-
roleSourceId
String roleSourceId
-
-
-
Class edu.internet2.middleware.grouper.pit.PITRoleSet
class PITRoleSet extends GrouperPIT implements Serializable-
Serialized Fields
-
changeLogUpdates
List<ChangeLogEntry> changeLogUpdates
-
contextId
String contextId
context id ties multiple db changes -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasRole
PITGroup ifHasRole
-
ifHasRoleId
String ifHasRoleId
role id of the child -
notificationsForRolesWithPermissionChangesOnSaveOrUpdate
boolean notificationsForRolesWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for roles with permission changes when this object is saved or updated -
notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
boolean notificationsForSubjectsWithPermissionChangesOnSaveOrUpdate
whether there will be notifications for subjects with permission changes when this object is saved or updated -
parentRoleSet
PITRoleSet parentRoleSet
-
parentRoleSetId
String parentRoleSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
saveChangeLogUpdates
boolean saveChangeLogUpdates
-
sourceId
String sourceId
sourceId -
thenHasRole
PITGroup thenHasRole
-
thenHasRoleId
String thenHasRoleId
role id of the parent
-
-
-
Class edu.internet2.middleware.grouper.pit.PITStem
class PITStem extends GrouperPIT implements Serializable
-
-
Package edu.internet2.middleware.grouper.privs
-
Class edu.internet2.middleware.grouper.privs.Privilege
class Privilege extends Object implements Serializable- serialVersionUID:
- 931658631999330719L
-
-
Package edu.internet2.middleware.grouper.rules
-
Exception edu.internet2.middleware.grouper.rules.RuleVeto
class RuleVeto extends HookVeto implements Serializable
-
-
Package edu.internet2.middleware.grouper.service
-
Class edu.internet2.middleware.grouper.service.ServiceRoleView
class ServiceRoleView extends GrouperAPI implements Serializable-
Serialized Fields
-
displayNameOfServiceName
String displayNameOfServiceName
display name of the service definition name -
fieldId
String fieldId
id of the field for the membership of the subject who an admin or user of the service -
fieldName
String fieldName
field of the membership of the subject who is the admin or user of the service -
groupDisplayName
String groupDisplayName
display name of the group that the subject is an admin or user of the service -
groupId
String groupId
group id of the group that the subject is an admin or user of the service -
groupName
String groupName
group name in the service that the user is an admin or user of -
memberId
String memberId
id in the member table of the subject who is an admin or user of the service -
nameOfServiceDef
String nameOfServiceDef
name of the attribute definition of the service -
nameOfServiceDefName
String nameOfServiceDefName
name of the service dev name, this generally is the system name of the service -
serviceDefId
String serviceDefId
id of the attribute definition that is related to the service -
serviceNameId
String serviceNameId
id of the attribute name that is the service -
serviceRoleDb
String serviceRoleDb
admin or user is the subject is an admin/updater/reader of a group in the service folder, or user is the subject is a member of a group in the service folder -
serviceStemId
String serviceStemId
id of the stem where the service tag is assigned -
subjectId
String subjectId
subject id of the subject who is the admin or user of the service -
subjectSourceId
String subjectSourceId
subject source id of the subject who is the admin or user of the service
-
-
-
-
Package edu.internet2.middleware.grouper.stem
-
Class edu.internet2.middleware.grouper.stem.StemSet
class StemSet extends GrouperAPI implements Serializable-
Serialized Fields
-
contextId
String contextId
context id ties multiple db changes -
createdOnDb
Long createdOnDb
time in millis when this stem set was created -
depth
int depth
depth - 0 for self records, 1 for immediate memberships, > 1 for effective -
id
String id
id of this type -
ifHasStemId
String ifHasStemId
stem id of the if has stem -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this stem set was last modified -
parentStemSetId
String parentStemSetId
for self, or immediate, just use this id. for effective, this is the first hop on the directed graph to get to this membership. -
thenHasStemId
String thenHasStemId
stem id of the then has stem -
type
StemHierarchyType type
membership type -- self, immediate, or effective
-
-
-
Class edu.internet2.middleware.grouper.stem.StemViewPrivilege
class StemViewPrivilege extends Object implements Serializable- serialVersionUID:
- -8676875678328668860L
-
-
Package edu.internet2.middleware.grouper.subj
-
Class edu.internet2.middleware.grouper.subj.GrouperSubject
class GrouperSubject extends SubjectImpl implements Serializable-
Serialized Fields
-
group
Group group
keep a reference to the group -
loadedGroupAttributes
boolean loadedGroupAttributes
lazy load the map attributes of group attributes -
loadedModifyCreateSubjects
boolean loadedModifyCreateSubjects
lazy load the modify and create subjects
-
-
-
Class edu.internet2.middleware.grouper.subj.LazySubject
class LazySubject extends Object implements Serializable-
Serialized Fields
-
member
Member member
member if built from it or already retrieved it -
membership
Membership membership
membership if built from membership -
sourceId
String sourceId
-
subject
Subject subject
subject if it has lazily retrieved it already -
subjectId
String subjectId
-
subjectSource
Source subjectSource
-
subjectType
SubjectType subjectType
-
unresolvable
boolean unresolvable
-
-
-
Class edu.internet2.middleware.grouper.subj.UnresolvableSubject
class UnresolvableSubject extends SubjectImpl implements Serializable-
Serialized Fields
-
subjectSource
Source subjectSource
-
subjectType
SubjectType subjectType
-
unresolvableString
String unresolvableString
string to label unresolvable
-
-
-
-
Package edu.internet2.middleware.grouper.subj.cache
-
Class edu.internet2.middleware.grouper.subj.cache.SubjectSourceCacheBean
class SubjectSourceCacheBean extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cacheLastStored
long cacheLastStored
when the cache was last stored -
subjectSourceCacheItems
List<SubjectSourceCacheItem> subjectSourceCacheItems
items in cache
-
-
Class edu.internet2.middleware.grouper.subj.cache.SubjectSourceCacheItem
class SubjectSourceCacheItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastAccessed
long lastAccessed
millis since 1970 last accessed from cache or system of record -
lastRetrieved
long lastRetrieved
millis since 1970 last retrieved from system of record -
numberOfTimesAccessed
int numberOfTimesAccessed
number of times this has been accessed total -
numberOfTimesAccessedSinceLastRetrieved
int numberOfTimesAccessedSinceLastRetrieved
number of times this has been accessed since last retrieved -
numberOfTimesRetrieved
int numberOfTimesRetrieved
number of times this has been retrieved from source -
subject
Subject subject
the subject
-
-
-
Package edu.internet2.middleware.grouper.tableIndex
-
Class edu.internet2.middleware.grouper.tableIndex.TableIndex
class TableIndex extends GrouperAPI implements Serializable-
Serialized Fields
-
createdOnDb
Long createdOnDb
time in millis when this stem set was created -
id
String id
id of this type -
lastIndexReserved
long lastIndexReserved
last index reserved, stored in JVM -
lastUpdatedDb
Long lastUpdatedDb
time in millis when this stem set was last modified -
type
TableIndexType type
type of index, group, stem, attributeDef, attributeDefName, etc
-
-
-
-
Package edu.internet2.middleware.grouper.ui
-
Class edu.internet2.middleware.grouper.ui.Message
class Message extends Object implements Serializable -
Exception edu.internet2.middleware.grouper.ui.NoUserAuthenticatedException
class NoUserAuthenticatedException extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.ui.exceptions
-
Exception edu.internet2.middleware.grouper.ui.exceptions.ControllerDone
class ControllerDone extends RuntimeException implements Serializable-
Serialized Fields
-
printGuiReponseJs
boolean printGuiReponseJs
if this should be printed
-
-
-
Exception edu.internet2.middleware.grouper.ui.exceptions.NoSessionException
class NoSessionException extends RuntimeException implements Serializable
-
-
Package edu.internet2.middleware.grouper.ui.tags
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperBrowserPage
class GrouperBrowserPage extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
jspName
String jspName
Name of the jsp without the .jsp suffix
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperHideShowButtonText
class GrouperHideShowButtonText extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
hideShowHtmlId
String hideShowHtmlId
id of the html tag (actually it will appear an int so multiple can be used). This must match the infodot tag (or any call to grouperHideShow javascript function) -
omitStyle
String omitStyle
if true do not generate the style attribute -
showInitially
String showInitially
if the element should be shown on page draw (default is no)
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperHideShowTarget
class GrouperHideShowTarget extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
hideShowHtmlId
String hideShowHtmlId
id of the html tag (actually it will appear an int so multiple can be used). This must match the infodot tag (or any call to grouperHideShow javascript function) -
omitStyle
String omitStyle
if true do not generate the style attribute -
showInitially
String showInitially
if the element should be shown on page draw (default is no)
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperInfodotTag
class GrouperInfodotTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
hideShowHtmlId
String hideShowHtmlId
id of the html element to hide/show (actually it is the prefix, needs an index after, which is generated by the hide/show tag
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperMessageTag
class GrouperMessageTag extends org.apache.taglibs.standard.tag.el.fmt.MessageTag implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
escapeHtml
boolean escapeHtml
if escaping HTML chars -
escapeSingleQuotes
String escapeSingleQuotes
if we should escape single quotes with \' for javascript, or if escaping html, escape to ' -
ignoreTooltipStyle
String ignoreTooltipStyle
if tooltip style should be ignored -
tooltipDisable
String tooltipDisable
if we should not do tooltips for this tag -
tooltipKeys
List<String> tooltipKeys
tooltip keys -
tooltipRef
String tooltipRef
for a tooltip on this message (similar to a targetted tooltip), this is name from nav.properties -
tooltipValues
List<String> tooltipValues
tooltip values in order of keys -
useNewTermContext
String useNewTermContext
terms only display once per page. but if a term is in something hidden (e.g. infodot target), then it might be used on page, but user cant see unless they open that infodot. So this will reset the context so that in this text it will use all terms and they can be used later in page as well. -
value
String value
if specified use this value and not lookup in resource file -
valueTooltip
String valueTooltip
if directly putting in the tooltip, do so here -
valueTooltipKey
String valueTooltipKey
if using the value, this is the key of the tooltip (could also use ref). Actually, there is still the tooltipTargetted or tooltipTargettedRef prefix
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperParamTag
class GrouperParamTag extends org.apache.taglibs.standard.tag.el.fmt.ParamTag implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperSubtitleTag
class GrouperSubtitleTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable-
Serialized Fields
-
infodotValue
String infodotValue
if using value instead of key, this is the infodot value -
key
String key
key of the nav.properties for text in subtitle, mutually exclusive with label -
label
String label
mutually exclusive with key, if not from nav.properties -
param1
String param1
first param value of the string -
param2
String param2
second param value of the string
-
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperTitleTag
class GrouperTitleTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable-
Serialized Fields
-
infodotValue
String infodotValue
if using value instead of key, this is the infodot value -
key
String key
key of the nav.properties for text in title, mutually exclusive with label -
label
String label
mutually exclusive with key, if not from nav.properties -
param1
String param1
first param value of the string -
param2
String param2
second param value of the string
-
-
-
Class edu.internet2.middleware.grouper.ui.tags.GrouperTooltipTag
class GrouperTooltipTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable
-
-
Package edu.internet2.middleware.grouper.ui.util
-
Class edu.internet2.middleware.grouper.ui.util.ChainedResourceBundle
class ChainedResourceBundle extends ResourceBundle implements Serializable -
Class edu.internet2.middleware.grouper.ui.util.GrouperListResourceBundle
class GrouperListResourceBundle extends ListResourceBundle implements Serializable -
Class edu.internet2.middleware.grouper.ui.util.MapBundleWrapper
class MapBundleWrapper extends HashMap implements Serializable-
Serialized Fields
-
bundle
ResourceBundle bundle
bundle -
returnNullsIfNotFound
boolean returnNullsIfNotFound
if we should not do the question mark thing if not found
-
-
-
Class edu.internet2.middleware.grouper.ui.util.MapWrapper
class MapWrapper extends Object implements Serializable -
Class edu.internet2.middleware.grouper.ui.util.SubjectSortWrapper
class SubjectSortWrapper extends Object implements Serializable
-
-
Package edu.internet2.middleware.grouper.util
-
Class edu.internet2.middleware.grouper.util.GrouperToStringStyle
class GrouperToStringStyle extends org.apache.commons.lang3.builder.ToStringStyle implements Serializable -
Exception edu.internet2.middleware.grouper.util.PropertyDoesNotExistUnchecked
class PropertyDoesNotExistUnchecked extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.ws.exceptions
-
Exception edu.internet2.middleware.grouper.ws.exceptions.GrouperWsException
class GrouperWsException extends RuntimeException implements Serializable-
Serialized Fields
-
logStack
boolean logStack
if should log stack
-
-
-
Exception edu.internet2.middleware.grouper.ws.exceptions.WebServiceDoneException
class WebServiceDoneException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.grouper.ws.exceptions.WsInvalidQueryException
class WsInvalidQueryException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.ws.mcp
-
Class edu.internet2.middleware.grouper.ws.mcp.GrouperMcpProtectedResourceServlet
class GrouperMcpProtectedResourceServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.grouper.ws.mcp.GrouperMcpServlet
class GrouperMcpServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.grouper.ws.mcp.GrouperMcpWellKnownServlet
class GrouperMcpWellKnownServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.grouper.ws.mcp.GrouperOAuthServlet
class GrouperOAuthServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.ws.rest
-
Exception edu.internet2.middleware.grouper.ws.rest.GrouperRestInvalidRequest
class GrouperRestInvalidRequest extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.grouper.ws.rest.GrouperRestServlet
class GrouperRestServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
-
Package edu.internet2.middleware.grouper.ws.rest.subject
-
Exception edu.internet2.middleware.grouper.ws.rest.subject.TooManyResultsWhenFilteringByGroupException
class TooManyResultsWhenFilteringByGroupException extends WsInvalidQueryException implements Serializable
-
-
Package edu.internet2.middleware.grouper.ws.scim
-
Class edu.internet2.middleware.grouper.ws.scim.GrouperScimServlet
class GrouperScimServlet extends org.glassfish.jersey.servlet.ServletContainer implements Serializable
-
-
Package edu.internet2.middleware.grouperClient
-
Exception edu.internet2.middleware.grouperClient.GrouperClientWsException
class GrouperClientWsException extends RuntimeException implements Serializable-
Serialized Fields
-
resultObject
Object resultObject
result object
-
-
-
-
Package edu.internet2.middleware.grouperClient.collections
-
Class edu.internet2.middleware.grouperClient.collections.MultiKey
class MultiKey extends Object implements Serializable- serialVersionUID:
- 4465448607415788805L
-
Serialized Fields
-
hashCode
int hashCode
The cached hashCode -
keys
Object[] keys
The individual keys
-
-
-
Package edu.internet2.middleware.grouperClient.jdbc
-
Class edu.internet2.middleware.grouperClient.jdbc.GcCaseIgnoreHashMap
- serialVersionUID:
- -8918564071661874921L
-
Class edu.internet2.middleware.grouperClient.jdbc.GcDbQueryCacheMap
- serialVersionUID:
- 8631754376159267786L
-
-
Package edu.internet2.middleware.grouperClient.util
-
Class edu.internet2.middleware.grouperClient.util.ExpirableCache
class ExpirableCache extends Object implements Serializable-
Serialized Fields
-
cache
Map<K,
ExpirableValue<V>> cache cache map -
cacheEvictions
int cacheEvictions
number of evictions from cache when thigns expire -
cacheHits
int cacheHits
numebr of times an element was retrieved from cache successfully -
cacheInserts
int cacheInserts
number of elements inserted into the cache -
databaseClearable
boolean databaseClearable
if database clearable across jvms -
databaseClearableName
String databaseClearableName
database clearable name -
defaultTimeToLiveInMillis
long defaultTimeToLiveInMillis
time to live for content (when not specified this is one day, and max one day) -
lastClear
long lastClear
when was the last clear of this instance -
lastEvictionCheck
long lastEvictionCheck
last time the cache was checked for evictions
-
-
-
Class edu.internet2.middleware.grouperClient.util.ExpirableValue
class ExpirableValue extends Object implements Serializable-
Serialized Fields
-
content
T content
underlying content -
timePlacedInCache
long timePlacedInCache
this is the time it was placed in the cache -
timeToLiveInCacheMillis
long timeToLiveInCacheMillis
the time to live is by default 1 day
-
-
-
Exception edu.internet2.middleware.grouperClient.util.GcExpressionLanguageMissingVariableException
class GcExpressionLanguageMissingVariableException extends RuntimeException implements Serializable -
Class edu.internet2.middleware.grouperClient.util.GrouperClientUtils.NotNullToStringStyle
class NotNullToStringStyle extends org.apache.commons.lang3.builder.ToStringStyle implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
-
-
-
Package edu.internet2.middleware.grouperClient.ws
-
Exception edu.internet2.middleware.grouperClient.ws.GcWebServiceError
class GcWebServiceError extends RuntimeException implements Serializable-
Serialized Fields
-
containerResponseObject
Object containerResponseObject
container response object
-
-
-
-
Package edu.internet2.middleware.grouperVoot
-
Class edu.internet2.middleware.grouperVoot.VootServlet
class VootServlet extends javax.servlet.http.HttpServlet implements Serializable
-
-
Package edu.internet2.middleware.subject
-
Exception edu.internet2.middleware.subject.InvalidQueryException
class InvalidQueryException extends RuntimeException implements Serializable -
Class edu.internet2.middleware.subject.LazySource
class LazySource extends Object implements Serializable -
Class edu.internet2.middleware.subject.SubjectCaseInsensitiveMapImpl
-
Serialized Fields
-
initted
boolean initted
need to know when the map is initialized
-
-
-
Class edu.internet2.middleware.subject.SubjectCaseInsensitiveSetImpl
-
Exception edu.internet2.middleware.subject.SubjectNotFoundException
class SubjectNotFoundException extends RuntimeException implements Serializable-
Serialized Fields
-
subjectId
String subjectId
subject id
-
-
-
Exception edu.internet2.middleware.subject.SubjectNotUniqueException
class SubjectNotUniqueException extends RuntimeException implements Serializable -
Exception edu.internet2.middleware.subject.SubjectTooManyResults
class SubjectTooManyResults extends RuntimeException implements Serializable -
Class edu.internet2.middleware.subject.SubjectType
class SubjectType extends Object implements Serializable
-
-
Package edu.internet2.middleware.subject.provider
-
Exception edu.internet2.middleware.subject.provider.InvalidQueryRuntimeException
class InvalidQueryRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class edu.internet2.middleware.subject.provider.JdbcSubjectAttributeSet
class JdbcSubjectAttributeSet extends Object implements Serializable-
Serialized Fields
-
element
E element
element
-
-
-
Class edu.internet2.middleware.subject.provider.JNDISubject
class JNDISubject extends SubjectImpl implements Serializable-
Serialized Fields
-
attributesInitted
boolean attributesInitted
if we have initted the attributes
-
-
-
Class edu.internet2.middleware.subject.provider.SubjectImpl
class SubjectImpl extends Object implements Serializable-
Serialized Fields
-
attributes
Map<String,
Set<String>> attributes -
attributesInitted
boolean attributesInitted
if we have initted the attributes -
descriptionAttribute
String descriptionAttribute
descriptionAttribute -
descriptionOverride
String descriptionOverride
descriptionOverride -
id
String id
-
isResolvedFromSource
boolean isResolvedFromSource
-
nameAttribute
String nameAttribute
nameAttribute -
nameOverride
String nameOverride
nameOverride -
sourceId
String sourceId
sourceId -
translationMap
Map<String,
Object> translationMap -
typeName
String typeName
-
-
-
Exception edu.internet2.middleware.subject.provider.SubjectStatusInvalidException
class SubjectStatusInvalidException extends RuntimeException implements Serializable -
Class edu.internet2.middleware.subject.provider.SubjectTypeEnum
class SubjectTypeEnum extends SubjectType implements Serializable-
Serialized Fields
-
name
String name
The name of this enum constant, as declared in the enum declaration.
-
-
-
-
Package edu.internet2.middleware.subject.util