public abstract class AbstractInternalSystemAdministrator extends Object implements org.glassfish.internal.api.InternalSystemAdministrator, org.glassfish.hk2.api.PostConstruct
Different concrete subclasses implement getAdminGroupName()
and getInternalUsername() and createSubject() differently.
| Constructor and Description |
|---|
AbstractInternalSystemAdministrator() |
| Modifier and Type | Method and Description |
|---|---|
protected Subject |
createSubject()
Creates a subject using the impersonate method on the authentication
service.
|
protected abstract String |
getAdminGroupName() |
protected abstract String |
getInternalUsername() |
Subject |
getSubject() |
void |
postConstruct() |
public void postConstruct()
postConstruct in interface org.glassfish.hk2.api.PostConstructpublic Subject getSubject()
getSubject in interface org.glassfish.internal.api.InternalSystemAdministratorprotected Subject createSubject()
protected abstract String getInternalUsername()
protected abstract String getAdminGroupName()
Copyright © 2013. All Rights Reserved.