Package fish.payara.ejb.http.admin
Interface EjbInvokerConfiguration
-
- All Superinterfaces:
ConfigBeanProxy
,ConfigExtension
,Container
public interface EjbInvokerConfiguration extends ConfigBeanProxy, ConfigExtension
Configuration for the EJB Invoker Service.- Author:
- Gaurav Gupta
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAuthModule()
String
getAuthModuleClass()
String
getAuthType()
String
getEnabled()
String
getEndpoint()
String
getRealmName()
String
getRoles()
String
getSecurityEnabled()
String
getVirtualServers()
void
setAuthModule(String value)
void
setAuthModuleClass(String value)
void
setAuthType(String value)
void
setEnabled(String value)
void
setEndpoint(String value)
void
setRealmName(String value)
void
setRoles(String value)
void
setSecurityEnabled(String value)
void
setVirtualServers(String value)
-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getEnabled
String getEnabled()
- Returns:
- a Boolean value determining if the ejb-invoker service is enabled or disabled.
-
setEnabled
void setEnabled(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getEndpoint
String getEndpoint()
- Returns:
- a String value defines the endpoint of ejb-invoker service.
-
setEndpoint
void setEndpoint(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getVirtualServers
String getVirtualServers()
- Returns:
- a String value defines the attached virtual servers.
-
setVirtualServers
void setVirtualServers(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getSecurityEnabled
String getSecurityEnabled()
- Returns:
- a Boolean value determining if the security is enabled or not.
-
setSecurityEnabled
void setSecurityEnabled(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getRealmName
String getRealmName()
- Returns:
- a String value defines the realm name.
By default, file realm is used as default value fetched from
com.sun.enterprise.config.serverbeans.SecurityService#getDefaultRealm
.
-
setRealmName
void setRealmName(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getAuthType
String getAuthType()
- Returns:
- a String value defines the name of the authentication mechanism used to protect the ejb-invoker endpoint.
-
setAuthType
void setAuthType(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getAuthModule
String getAuthModule()
- Returns:
- a String value defines the id of message-security-provider.
-
setAuthModule
void setAuthModule(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getAuthModuleClass
String getAuthModuleClass()
- Returns:
- a String value defines the name of class implementing the
javax.security.auth.message.module.ServerAuthModule
.
-
setAuthModuleClass
void setAuthModuleClass(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getRoles
String getRoles()
- Returns:
- a String value defines the roles.
-
setRoles
void setRoles(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
-