com.sun.enterprise.config.serverbeans
Class SecureAdmin.Util

java.lang.Object
  extended by com.sun.enterprise.config.serverbeans.SecureAdmin.Util
Enclosing interface:
SecureAdmin

public static class SecureAdmin.Util
extends Object


Field Summary
static String ADMIN_INDICATOR_DEFAULT_VALUE
           
static String ADMIN_INDICATOR_HEADER_NAME
           
static String ADMIN_ONE_TIME_AUTH_TOKEN_HEADER_NAME
           
 
Constructor Summary
SecureAdmin.Util()
           
 
Method Summary
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.jvnet.hk2.component.Habitat habitat)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

SecureAdmin.Util

public SecureAdmin.Util()
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.jvnet.hk2.component.Habitat habitat)


Copyright © 2012 GlassFish Community. All Rights Reserved.