|
Sonic Management API | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface IAuthenticationDomainBean
Configuration Bean representing a AuthenticationDomain
| Nested Class Summary | |
|---|---|
static interface |
IAuthenticationDomainBean.IConnectionParamMap
Inner class representing ConnectionParamMap This inner class contains inner data items that are keyed off a name. |
static interface |
IAuthenticationDomainBean.IGroupMapType
Inner class representing GroupMapType This inner class contains inner data items that are keyed off a name. |
| Nested classes/interfaces inherited from interface com.sonicsw.mf.mgmtapi.config.gen.IAbstractAuthenticationDomainBean |
|---|
IAbstractAuthenticationDomainBean.IAbstractConnectionParamMap, IAbstractAuthenticationDomainBean.IAbstractGroupMapType |
| Field Summary |
|---|
| Fields inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase |
|---|
C_VERSION_PROPERTY, CLASS_PROPERTY, P_VERSION_PROPERTY, TEMPLATE_PROPERTY, TYPE_PROPERTY |
| Fields inherited from interface com.sonicsw.mx.config.IAnnotationExtension |
|---|
END_CDATA, START_CDATA, TOOL_ANNOTATION |
| Method Summary | |
|---|---|
IAuthenticationGroupBean |
createGroupBean()
Return a new group bean, with no attribute settings. |
IAuthenticationUserBean |
createUserBean()
Return a new user bean, with no attribute settings. |
IAuthenticationUserBean |
createUserBean(java.lang.String userName,
byte[] password)
|
IAuthenticationUserBean |
createUserBean(java.lang.String userName,
java.lang.String password)
|
void |
deleteGroupBean(IAuthenticationGroupBean bean)
Delete the group bean. |
void |
deleteUserBean(IAuthenticationUserBean bean)
Delete the user bean. |
IAuthenticationGroupBean |
getGroupBean(java.lang.String name)
Return the group bean in this domain where the GROUP_NAME attribute is equal to name |
java.util.List |
getGroupBeans()
Return a List of the group beans defined in this authentication domain |
IAuthenticationUserBean |
getUserBean(java.lang.String name)
Return the user bean in this domain where the USER_NAME attribute is equal to name |
java.util.List |
getUserBeans()
Return a list of user beans defined in this domain. |
boolean |
isExternal()
Returns true if this domain has been defined as external. |
| Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase |
|---|
clone, createUniqueName, getBigDecimalAttribute, getBooleanAttribute, getByteArrayAttribute, getIntegerAttribute, getLongAttribute, getProperty, getReferenceAttribute, getStringAttribute, isNewBean, setBigDecimalAttribute, setBooleanAttribute, setByteArrayAttribute, setIntegerAttribute, setLongAttribute, setReferenceAttribute, setStringAttribute |
| Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBase |
|---|
getAttributeList, getAttributeMap, getAttributeMetaData, getConfigBean, getConfigBeanName, getConfigBeanNameTail, getConfigPath, getConfigPath, getMgmtBeanFactory, getParent, removeAttribute, setAttribute |
| Methods inherited from interface com.sonicsw.mx.config.IAnnotationExtension |
|---|
getAnnotation, setAnnotation |
| Method Detail |
|---|
IAuthenticationGroupBean createGroupBean()
throws MgmtException
MgmtException - Thrown if there is some problem creating the group bean
IAuthenticationUserBean createUserBean()
throws MgmtException
MgmtException - Thrown if there is some problem creating the user bean
IAuthenticationUserBean createUserBean(java.lang.String userName,
byte[] password)
throws MgmtException
MgmtException
IAuthenticationUserBean createUserBean(java.lang.String userName,
java.lang.String password)
throws MgmtException
MgmtException
void deleteGroupBean(IAuthenticationGroupBean bean)
throws MgmtException
bean - The bean to be deleted.
MgmtException - Thrown if there is some problem deleting the bean.
void deleteUserBean(IAuthenticationUserBean bean)
throws MgmtException
bean - The bean to be deleted.
MgmtException - Thrown if there is some problem deleting the bean.
IAuthenticationGroupBean getGroupBean(java.lang.String name)
throws MgmtException
name - The desired GROUP_NAME
MgmtException - Thrown if there is some problem retrieving the bean or the bean does not exist.
java.util.List getGroupBeans()
throws MgmtException
MgmtException - Thrown if there is some problem retrieving this data
IAuthenticationUserBean getUserBean(java.lang.String name)
throws MgmtException
name - The desired USER_NAME
MgmtException - Thrown if there is some problem retrieving the bean or the bean does not exist.
java.util.List getUserBeans()
throws MgmtException
MgmtException - Thrown if there is some problem retrieving the beansboolean isExternal()
|
Sonic Management API | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||