|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.security.jps.service.policystore.info.DataType
oracle.security.jps.service.policystore.info.OpssX500Name
public class OpssX500Name
This class represents a X.500 name object (an X.520 dn).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class oracle.security.jps.service.policystore.info.DataType |
|---|
DataType.TYPE |
| Nested classes/interfaces inherited from interface oracle.security.jps.service.policystore.info.ExpressionComponent |
|---|
ExpressionComponent.Type |
| Constructor Summary | |
|---|---|
OpssX500Name(java.lang.String val)Constructor. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object that)Override java method for accurate list and hashtable lookups. |
ExpressionComponent.Type |
getComponentType()Returns type of the component. |
DataType.TYPE |
getType()For all concrete subclasses, this method is required so that function evaluators at runtime don't need to keep doing instanceof |
javax.security.auth.x500.X500Principal |
getValue()Returns an object representing real value of this data type. |
int |
hashCode() |
boolean |
isValid() |
java.lang.String |
toString()Returns String representation of this principal. |
static OpssX500Name |
valueOf(java.lang.String str)Generates a OpssX500Name object given a string. |
| Methods inherited from class oracle.security.jps.service.policystore.info.DataType |
|---|
getDataTypeObjectFromString, getDataTypeObjectFromString, getTypeClassFromClassName, getTypeFromClass |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OpssX500Name(java.lang.String val)
throws java.lang.IllegalArgumentException
val - String value of X500 namjava.lang.IllegalArgumentException - if val is null or does not meet X500 syntax.| Method Detail |
|---|
public javax.security.auth.x500.X500Principal getValue()
DataTypegetValue in class DataTypepublic final DataType.TYPE getType()
DataTypegetType in class DataTypepublic java.lang.String toString()
toString in class DataType
public static OpssX500Name valueOf(java.lang.String str)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException - if string is not a valid dn.public final boolean equals(java.lang.Object that)
DataTypeequals in class DataTypepublic final int hashCode()
hashCode in class DataTypepublic ExpressionComponent.Type getComponentType()
ExpressionComponentpublic boolean isValid()
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||