|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.novell.sentinel.client.bean.SentinelBean
com.novell.db.object.bean.AuthenticationConfigBean
public class AuthenticationConfigBean
An automatically-generated "bean" class for the Sentinel data object type 'auth-config'.
SentinelBean.
SentinelBean,
BeanTransporter| Nested Class Summary | |
|---|---|
static class |
AuthenticationConfigBean.TypeType
An enumerated type representing values for the field ' type'. |
| Field Summary | |
|---|---|
static String |
PROPERTIES
The "bean name" of the Sentinel data object field 'Properties'. |
static String |
SERVERCERTIFICATE
The "bean name" of the Sentinel data object field 'ServerCertificate'. |
static String |
TEST
The "bean name" of the Sentinel data object field 'Test'. |
static String |
TYPE
The "bean name" of the Sentinel data object field 'Type'. |
| Constructor Summary | |
|---|---|
|
AuthenticationConfigBean()
Construct an instance of the bean class. |
protected |
AuthenticationConfigBean(BeanMetaData<? extends SentinelBean> metadata)
Constructor for use by derived classes. |
| Method Summary | |
|---|---|
void |
addToProperties(String keyValue,
String valueValue)
Add a value to the collection field ' properties'. |
void |
clearProperties()
Clear any current value for the ' properties' field in the bean. |
void |
clearServerCertificateLink()
Clear any current URL value for the ' cert' field in the bean. |
void |
clearTest()
Clear any current value for the ' test' field in the bean. |
void |
clearType()
Clear any current value for the ' type' field in the bean. |
AuthenticationConfigBean |
clone()
Create a duplicate of this bean instance, including all field values. |
static BeanMetaData<? extends AuthenticationConfigBean> |
getBeanMetaData()
Get the metadata class instance for this type. |
Map<String,String> |
getProperties()
Get the value for the ' properties' field. |
String |
getServerCertificateLink()
Get the URL for the ' cert' field. |
AuthenticationConfigBean.TypeType |
getType()
Get the value for the ' type' field. |
boolean |
isPropertiesClear()
Get whether the value for the ' properties' field is clear or not. |
boolean |
isPropertiesNull()
Get whether the ' properties' field has been set to Null or not. |
boolean |
isServerCertificateLinkClear()
Get whether the value for the ' cert' URL field is clear or not. |
boolean |
isServerCertificateLinkNull()
Get whether the ' cert' URL field has been set to Null or not. |
boolean |
isTest()
Get the value for the ' test' field. |
boolean |
isTestClear()
Get whether the value for the ' test' field is clear or not. |
boolean |
isTestNull()
Get whether the ' test' field has been set to Null or not. |
boolean |
isTypeClear()
Get whether the value for the ' type' field is clear or not. |
boolean |
isTypeNull()
Get whether the ' type' field has been set to Null or not. |
void |
setProperties(Map<? extends String,? extends String> properties)
Set the value for the ' properties' field. |
void |
setPropertiesNull()
Set to Null any current value for the ' properties' field in the
bean. |
void |
setServerCertificateLink(String serverCertificate)
Set a URL value for the ' cert' field. |
void |
setServerCertificateLinkNull()
Set to Null any current URL value for the ' cert' field in the
bean. |
void |
setTest(boolean test)
Set the value for the ' test' field. |
void |
setTestNull()
Set to Null any current value for the ' test' field in the bean. |
void |
setType(AuthenticationConfigBean.TypeType type)
Set the value for the ' type' field. |
void |
setTypeNull()
Set to Null any current value for the ' type' field in the bean. |
| Methods inherited from class com.novell.sentinel.client.bean.SentinelBean |
|---|
clearField, cloneBean, equals, fields, getBeanName, getBeanValue, getField, getFieldNoNull, getLink, getMetaData, isFieldClear, isFieldNull, isLinkClear, setField, setFieldNull, toString, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String TEST
""test"".
The description of the 'test' field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
public static final String SERVERCERTIFICATE
""cert"".
The description of the 'cert' field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
public static final String PROPERTIES
""properties"".
The description of the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
public static final String TYPE
""type"".
The description of the 'type' field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
| Constructor Detail |
|---|
public AuthenticationConfigBean()
protected AuthenticationConfigBean(BeanMetaData<? extends SentinelBean> metadata)
metadata - The metadata instance for the derived bean class. Normally this constructor
will only be called by generated code.| Method Detail |
|---|
public String getServerCertificateLink()
cert' field. The description of the 'cert'
field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
null).SERVERCERTIFICATEpublic boolean isServerCertificateLinkNull()
cert' URL field has been set to Null or not.
The description of the 'cert' field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.setServerCertificateLinkNull(),
SERVERCERTIFICATEpublic boolean isServerCertificateLinkClear()
cert' URL field is clear or not. The
description of the 'cert' field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.clearServerCertificateLink(),
SERVERCERTIFICATEpublic void setServerCertificateLink(String serverCertificate)
cert' field. The description of the 'cert'
field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
serverCertificate - Value to setSERVERCERTIFICATEpublic void clearServerCertificateLink()
cert' field in the bean. The description
of the 'cert' field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
Using this method will not clear the server value when the bean is PUT to
the server.
Use the setServerCertificateLinkNull() method to clear the server's value.
See the description of cleared
values.
SERVERCERTIFICATEpublic void setServerCertificateLinkNull()
cert' field in the
bean. The description of the 'cert' field is:
"The URL of the server certificate for TLS-protected LDAP authentication, if any."
Using this method will clear the server value when the bean is PUT to the
server.
Use the clearServerCertificateLink() method to avoid clearing the server's
value.
See the description of Null
values.
SERVERCERTIFICATEpublic boolean isTest()
test' field. The description of the 'test'
field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
null).TESTpublic boolean isTestNull()
test' field has been set to Null or not. The
description of the 'test' field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.setTestNull(),
TESTpublic boolean isTestClear()
test' field is clear or not. The description
of the 'test' field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.clearTest(),
TESTpublic void setTest(boolean test)
test' field. The description of the 'test'
field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
test - Value to setTESTpublic void clearTest()
test' field in the bean. The description
of the 'test' field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
Using this method will not clear the server value when the bean is PUT to
the server.
Use the setTestNull() method to clear the server's value.
See the description of cleared
values.
TESTpublic void setTestNull()
test' field in the bean.
The description of the 'test' field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
Using this method will clear the server value when the bean is PUT to the
server.
Use the clearTest() method to avoid clearing the server's value.
See the description of Null
values.
TESTpublic Map<String,String> getProperties()
properties' field. The description of the 'properties'
field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
null).PROPERTIESpublic boolean isPropertiesNull()
properties' field has been set to Null or not.
The description of the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.setPropertiesNull(),
PROPERTIESpublic boolean isPropertiesClear()
properties' field is clear or not. The
description of the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.clearProperties(),
PROPERTIESpublic void setProperties(Map<? extends String,? extends String> properties)
properties' field. The description of the 'properties'
field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
properties - Value to setPROPERTIESpublic void clearProperties()
properties' field in the bean. The
description of the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
Using this method will not clear the server value when the bean is PUT to
the server.
Use the setPropertiesNull() method to clear the server's value.
See the description of cleared
values.
PROPERTIESpublic void setPropertiesNull()
properties' field in the
bean. The description of the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
Using this method will clear the server value when the bean is PUT to the
server.
Use the clearProperties() method to avoid clearing the server's value.
See the description of Null
values.
PROPERTIES
public void addToProperties(String keyValue,
String valueValue)
properties'. The description of
the 'properties' field is:
"A collection of name-value pairs that are specific to the authentication configuration
type."
keyValue - Value of key.valueValue - Value to add to map.PROPERTIESpublic AuthenticationConfigBean.TypeType getType()
type' field. The description of the 'type'
field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
null).TYPEpublic boolean isTypeNull()
type' field has been set to Null or not. The
description of the 'type' field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
See the description of Null
values.
true if the field value has been marked as null, false
otherwise.setTypeNull(),
TYPEpublic boolean isTypeClear()
type' field is clear or not. The description
of the 'type' field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
See the description of cleared
values.
true if the field value has been cleared, false
otherwise.clearType(),
TYPEpublic void setType(AuthenticationConfigBean.TypeType type)
type' field. The description of the 'type'
field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
type - Value to setTYPEpublic void clearType()
type' field in the bean. The description
of the 'type' field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
Using this method will not clear the server value when the bean is PUT to
the server.
Use the setTypeNull() method to clear the server's value.
See the description of cleared
values.
TYPEpublic void setTypeNull()
type' field in the bean.
The description of the 'type' field is:
"The type of authentication configuration. Currently two types are supported: "DATABASE",
and "LDAP". "DATABASE" implies that user credentials are authenticated against the
internal Sentinel database. "LDAP" implies that user credentials are authenticated
against an external LDAP directory."
Using this method will clear the server value when the bean is PUT to the
server.
Use the clearType() method to avoid clearing the server's value.
See the description of Null
values.
TYPEpublic static BeanMetaData<? extends AuthenticationConfigBean> getBeanMetaData()
BeanTransporter
implementation''s constructor.
public AuthenticationConfigBean clone()
clone in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||