|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.basecmp.core.security.AdminAccess
| Field Summary | |
static Log |
log
|
| Method Summary | |
static boolean |
addDomain(java.lang.String loginName,
java.lang.String domainName)
Ordnet die Domain dem User (login) zu. |
static boolean |
addPrincipal(java.lang.String loginName,
java.lang.String principalName)
Ordnet die Gruppe (Principal) dem User (login) zu. |
static boolean |
checkPasswordConventions(java.lang.String password,
java.lang.String passwordRepeat)
TODO: Document me! |
static void |
checkPasswordConventionsEx(java.lang.String password,
java.lang.String passwordRepeat)
TODO: Document me! |
static java.util.Map |
getAvailableDomainMap(java.lang.Long clientId)
Liefert ein Map-Objekt (Key==Entry=Domainname) aller Domains die dem Mandanten (Client) angehören. |
static java.util.List |
getAvailableDomains(java.lang.Long clientId)
Liefert ein aktuelles List-Objekt aller dem Mandanten (Client) zugeordneten Domains. |
static java.util.Map |
getAvailablePrincipalMap(java.util.List domainlist,
java.lang.Integer userAccessLevel)
Liefert ein Map-Objekt (Key=Alias der Gruppe, Entry=Klartext-Gruppenname) aller Gruppen die den in der Liste angegebenen Domains angehören inkl aller Systemrollen (Systemweite Gruppen = editor, cvd etc). |
static java.util.List |
getAvailablePrincipals()
Liefert ein List-Objekt mit den Klartext-Namen aller dem User (login) zugeordneten Gruppen. |
static java.util.Map |
getBackofficeLoginMap(java.lang.String domain)
Liefert ein Map-Objekt aller der Domain angehörigen Bacoffice-User (Key=Entry=Loginname). |
static java.util.Map |
getNonownedDomainMap(java.lang.String loginName,
java.lang.Long clientId)
Liefert ein Map-Objekt (Key==Entry=Domainname) aller noch für den User verfügbaren Domains. |
static java.util.List |
getNonOwnedDomains(java.lang.String loginName,
java.lang.Long clientId)
Liefert ein List-Objekt aller noch verfügbaren Domains für den User. |
static java.util.Map |
getNonownedPrincipalMap(java.lang.String loginName,
java.lang.Integer userAccessLevel)
Liefert ein Map-Objekt (Key=Alias der Gruppe, Entry=Klartext-Gruppenname) aller noch für den User verfügbaren Gruppen. |
static java.util.List |
getNonOwnedPrincipals(java.lang.String loginName)
Liefert ein List-Objekt aller noch für den User verfügbaren Gruppen (Aliasnamen). |
static java.util.Map |
getOwnedDomainMap(java.lang.String loginName)
Liefert ein Map-Objekt (Key==Entry=Domainname) aller Domains die dem User (Login) zugeordnet sind. |
static java.util.List |
getOwnedDomains(java.lang.String loginName)
Liefert ein aktuelles List-Objekt aller dem User (Login) zugeordneten Domains. |
static java.util.Map |
getOwnedPrincipalMap(java.lang.String loginName)
Liefert ein Map-Objekt (Key=Alias der Gruppe, Entry=Klartext-Gruppenname) aller dem User (login) zugeorndeten Gruppen. |
static java.util.List |
getOwnedPrincipalNames(java.lang.String loginName)
Liefert ein List-Objekt mit den Klartext-Namen aller dem User (login) zugeordneten Gruppen. |
static java.util.List |
getOwnedPrincipals(java.lang.String loginName)
Liefert ein List-Objekt mit den Alias-Namen aller dem User (login) zugeordneten Gruppen. |
static java.lang.Integer |
getSystemAccessLevel(java.lang.String loginName)
Liefert den höchsten System-Access-Level aus allen dem User zugeordneten Gruppen (0 = höchster). |
static boolean |
removeDomain(java.lang.String loginName,
java.lang.String domainName)
Entzieht Dem User (loginaccount) die Domain und alle von der Domain abhängigen Gruppen. |
static boolean |
removePrincipal(java.lang.String loginName,
java.lang.String principalName)
Entzieht die Gruppe (Principal) dem User (login). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static Log log
| Method Detail |
public static boolean addDomain(java.lang.String loginName,
java.lang.String domainName)
public static boolean addPrincipal(java.lang.String loginName,
java.lang.String principalName)
public static boolean checkPasswordConventions(java.lang.String password,
java.lang.String passwordRepeat)
password - passwordRepeat -
public static void checkPasswordConventionsEx(java.lang.String password,
java.lang.String passwordRepeat)
throws java.lang.Exception
password - passwordRepeat -
java.lang.Exceptionpublic static java.util.Map getAvailableDomainMap(java.lang.Long clientId)
public static java.util.List getAvailableDomains(java.lang.Long clientId)
public static java.util.Map getAvailablePrincipalMap(java.util.List domainlist,
java.lang.Integer userAccessLevel)
public static java.util.List getAvailablePrincipals()
public static java.util.Map getBackofficeLoginMap(java.lang.String domain)
public static java.util.Map getNonownedDomainMap(java.lang.String loginName,
java.lang.Long clientId)
public static java.util.List getNonOwnedDomains(java.lang.String loginName,
java.lang.Long clientId)
public static java.util.Map getNonownedPrincipalMap(java.lang.String loginName,
java.lang.Integer userAccessLevel)
public static java.util.List getNonOwnedPrincipals(java.lang.String loginName)
public static java.util.Map getOwnedDomainMap(java.lang.String loginName)
public static java.util.List getOwnedDomains(java.lang.String loginName)
public static java.util.Map getOwnedPrincipalMap(java.lang.String loginName)
public static java.util.List getOwnedPrincipalNames(java.lang.String loginName)
public static java.util.List getOwnedPrincipals(java.lang.String loginName)
public static java.lang.Integer getSystemAccessLevel(java.lang.String loginName)
public static boolean removeDomain(java.lang.String loginName,
java.lang.String domainName)
public static boolean removePrincipal(java.lang.String loginName,
java.lang.String principalName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||