|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProxyMySQL
This interface is responsible for modeling a MySQL proxy user having a proxied user as hard alias reference. The proxied account is never a proxy account. This interface gets most of the UserIDMySQL features, but there are important differences:
- a proxy user is never member of an account-for-hosts group.
- for a new proxy user 'xxxx', there is no empty non-conditional ACL on 'MySQL Server' for the accounts-for-hosts group 'xxxx§@%'.
| Method Summary | |
|---|---|
UserIDMySQL |
getProxiedAccount()
Gets the proxied account under which this proxy account gets MySQL rights. |
| Methods inherited from interface ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface.UserIDMySQL |
|---|
getEorFirstHost |
| Methods inherited from interface ARoad0.gBaseInterface.UserID |
|---|
finalizeForUser, setEorPrimGroup, setOrder |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableUserID |
|---|
getEorL_UserIDCurrentActors, getEorL_UserIDOwnResources, getEorPrimGroup, getOrder, ownsResource |
| Methods inherited from interface ARoad0.gBaseInterface.GroupIDMember |
|---|
addGroupToGM, removeGroupToGM |
| Methods inherited from interface ARoad0.gBaseInterface.EligibleParty |
|---|
copyWithoutInternalAcl, setEPType |
| Methods inherited from interface ARoad0.gBaseInterface.Basic |
|---|
setComment |
| Methods inherited from interface ARoad0.gBaseInterface.PrivilegeSource |
|---|
addEorPrivilegeForTypeToSource, removeEorPrivilegeToSource |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableGroupIDMember |
|---|
getEorL_GroupID, isAdmin |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableEligibleParty |
|---|
getEorL_AclConnectedResources, getEPType, getM_ConstrainedChildACS |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableBasic |
|---|
getComment, getEorAliasAsInternalHardReference, getEorReferenceAsInternalHardAlias, getHasSoftAlias, getImpliedViews, getIS_Name, getL_AcsOfSoftReferences, getL_SoftAlias, getPropertyChangeListeners, getSerialVersionUID, getVirtualFolders |
| Methods inherited from interface ARoad0.gBaseInterface.Copyable |
|---|
copy |
| Methods inherited from interface ARoad0.gBaseInterface.BoundBean |
|---|
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from interface ARoad0.gBaseInterface.FinalizedObject |
|---|
finalizeForBase |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutablePrivilegeSource |
|---|
getEorL_SourcePrivilegeForLinks, getEorL_SourcePrivilegeForTypes, getEorL_SourcePrivileges |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableSource |
|---|
getEorAliasAsInternalHardReference, getEorReferenceAsInternalHardAlias, getHasSoftAlias, getL_AcsOfSoftReferences, getL_SoftAlias, getType |
| Methods inherited from interface ARoad0.gBaseInterface.ACSObject |
|---|
getAcsName, getEorACS |
| Methods inherited from interface ARoad0.gBaseInterface.BaseObject |
|---|
equals, getFullName, getName, getNickName, hashCode |
| Methods inherited from interface ARoad0.gBaseInterface.BaseBeanManager |
|---|
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from interface ARoad0.gBaseInterface.ImmutableTarget |
|---|
getEorAliasAsInternalHardReference, getEorReferenceAsInternalHardAlias, getHasSoftAlias, getL_AcsOfSoftReferences, getL_SoftAlias, getType |
| Methods inherited from interface ARoad0.gBaseInterface.ACSObjectAddon |
|---|
getAddonInnerPropertiesToListen |
| Method Detail |
|---|
UserIDMySQL getProxiedAccount()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||