|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-03 |
|||||||||
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()
DataType
getValue
in class DataType
public final DataType.TYPE getType()
DataType
getType
in class DataType
public 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)
DataType
equals
in class DataType
public final int hashCode()
hashCode
in class DataType
public ExpressionComponent.Type getComponentType()
ExpressionComponent
public boolean isValid()
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |