Class SecureAdmin.Util
- java.lang.Object
-
- com.sun.enterprise.config.serverbeans.SecureAdmin.Util
-
- Enclosing interface:
- SecureAdmin
public static class SecureAdmin.Util extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADMIN_INDICATOR_DEFAULT_VALUE
static String
ADMIN_INDICATOR_HEADER_NAME
static String
ADMIN_ONE_TIME_AUTH_TOKEN_HEADER_NAME
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
configuredAdminIndicator(SecureAdmin secureAdmin)
Returns the configured (which could be the default) value for the special admin indicator.static String
DASAlias(SecureAdmin secureAdmin)
static String
instanceAlias(SecureAdmin secureAdmin)
static boolean
isEnabled(SecureAdmin secureAdmin)
Reports whether secure admin is enabled.static boolean
isUsingUsernamePasswordAuth(SecureAdmin secureAdmin)
static SecureAdminInternalUser
secureAdminInternalUser(SecureAdmin secureAdmin)
static List<SecureAdminInternalUser>
secureAdminInternalUsers(SecureAdmin secureAdmin)
static List<SecureAdminPrincipal>
secureAdminPrincipals(SecureAdmin secureAdmin, org.glassfish.hk2.api.ServiceLocator habitat)
-
-
-
Field Detail
-
ADMIN_INDICATOR_HEADER_NAME
public static final String ADMIN_INDICATOR_HEADER_NAME
- See Also:
- Constant Field Values
-
ADMIN_INDICATOR_DEFAULT_VALUE
public static final String ADMIN_INDICATOR_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
ADMIN_ONE_TIME_AUTH_TOKEN_HEADER_NAME
public static final String ADMIN_ONE_TIME_AUTH_TOKEN_HEADER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
isEnabled
public static boolean isEnabled(SecureAdmin secureAdmin)
Reports whether secure admin is enabled.- Parameters:
secureAdmin
- the SecureAdmin, typically returned from domain.getSecureAdmin()- Returns:
- true if secure admin is enabled; false otherwise
-
configuredAdminIndicator
public static String configuredAdminIndicator(SecureAdmin secureAdmin)
Returns the configured (which could be the default) value for the special admin indicator.- Parameters:
secureAdmin
- the SecureAdmin, typically returned from domain.getSecureAdmin()- Returns:
- the current value for the admin indicator
-
DASAlias
public static String DASAlias(SecureAdmin secureAdmin)
-
instanceAlias
public static String instanceAlias(SecureAdmin secureAdmin)
-
secureAdminInternalUsers
public static List<SecureAdminInternalUser> secureAdminInternalUsers(SecureAdmin secureAdmin)
-
secureAdminInternalUser
public static SecureAdminInternalUser secureAdminInternalUser(SecureAdmin secureAdmin)
-
isUsingUsernamePasswordAuth
public static boolean isUsingUsernamePasswordAuth(SecureAdmin secureAdmin)
-
secureAdminPrincipals
public static List<SecureAdminPrincipal> secureAdminPrincipals(SecureAdmin secureAdmin, org.glassfish.hk2.api.ServiceLocator habitat)
-
-