|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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
).SERVERCERTIFICATE
public 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()
,
SERVERCERTIFICATE
public 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()
,
SERVERCERTIFICATE
public 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 setSERVERCERTIFICATE
public 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.
SERVERCERTIFICATE
public 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.
SERVERCERTIFICATE
public boolean isTest()
test
' field. The description of the 'test
'
field is:
"True if the AuthenticationConfig object exists for the purpose of testing."
null
).TEST
public 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()
,
TEST
public 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()
,
TEST
public 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 setTEST
public 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.
TEST
public 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.
TEST
public 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
).PROPERTIES
public 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()
,
PROPERTIES
public 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()
,
PROPERTIES
public 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 setPROPERTIES
public 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.
PROPERTIES
public 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.PROPERTIES
public 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
).TYPE
public 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()
,
TYPE
public 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()
,
TYPE
public 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 setTYPE
public 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.
TYPE
public 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.
TYPE
public 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 |