.
This class provides identity information for a specific MIDlet
including suite name, vendor, version, secuity domain, and if the
MIDlet has been granted authorization to the current runtime execution
environment using application level access authorization.
- Since:
- MIDP 3.0
|
Field Summary |
static java.lang.String |
IDENTIFIED_THIRD_PARTY
Constant for the Identified Third Party domain. |
static java.lang.String |
MANUFACTURER
Constant for the Manufacturer domain. |
static java.lang.String |
OPERATOR
Constant for the Operator domain. |
static java.lang.String |
UNIDENTIFIED_THIRD_PARTY
Constant for the Unidentified Third Party domain. |
|
Method Summary |
java.lang.String |
getName()
Get the name of the MIDlet |
java.lang.String |
getSecurityDomain()
Get the name of the security domain for the MIDlet associated
with the specified MIDletIdentity. |
java.lang.String |
getVendor()
Get vendor name of the MIDlet |
java.lang.String |
getVersion()
Get version of the MIDlet |
boolean |
isAuthorized()
Checks whether the MIDlet associated with the specified
MIDletIdentity is authorized to the current
MIDlet's runtime execution environment via application
level access authorization. |
java.lang.String |
toString()
Returns the string representation of this MIDletIdentity. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MANUFACTURER
public static final java.lang.String MANUFACTURER
- Constant for the Manufacturer domain.
Returned by getSecurityDomain() if the
MIDlet was bound to the Manufacturer domain
at install time.
- See Also:
- Constant Field Values
OPERATOR
public static final java.lang.String OPERATOR
- Constant for the Operator domain.
Returned by getSecurityDomain() iff the
MIDlet was bound to the Operator domain
at install time.
- See Also:
- Constant Field Values
IDENTIFIED_THIRD_PARTY
public static final java.lang.String IDENTIFIED_THIRD_PARTY
- Constant for the Identified Third Party domain.
Returned by getSecurityDomain() iff the
MIDlet was bound to the Identified Third Party domain
at install time.
- See Also:
- Constant Field Values
UNIDENTIFIED_THIRD_PARTY
public static final java.lang.String UNIDENTIFIED_THIRD_PARTY
- Constant for the Unidentified Third Party domain.
Returned by getSecurityDomain() iff the
MIDlet was bound to the Unidentified Third Party domain
at install time.
- See Also:
- Constant Field Values
getName
public java.lang.String getName()
- Get the name of the MIDlet
- Returns:
- Name of the MIDlet
getVersion
public java.lang.String getVersion()
- Get version of the MIDlet
- Returns:
- Version string of the MIDlet
getVendor
public java.lang.String getVendor()
- Get vendor name of the MIDlet
- Returns:
- Vendor name of the MIDlet
isAuthorized
public boolean isAuthorized()
- Checks whether the MIDlet associated with the specified
MIDletIdentity is authorized to the current
MIDlet's runtime execution environment via application
level access authorization.
- Returns:
- true if the MIDlet associated with the specified
MIDletIdentity is authorized to the current MIDlet's
runtime execution environment, false otherwise.
getSecurityDomain
public java.lang.String getSecurityDomain()
- Get the name of the security domain for the
MIDlet associated
with the specified MIDletIdentity. If the MIDlet
was bound to one of the predefined security domains, then one of the following
MUST be returned, as appropriate :
If the MIDlet was not bound to one of the predefined security domains,
then some String value other than those listed above MUST be returned.
- Returns:
- Name of the security domain that the
MIDlet associated
with this MIDletIdentity was bound to when it was installed.
toString
public java.lang.String toString()
- Returns the string representation of this MIDletIdentity.
- Overrides:
toString in class java.lang.Object
- Returns:
- the String concatenation of
getVendor()
+ "; " +
getName()
+ "; " +
getVersion().
Send a comment or suggestionVersion 3.0 of Mobile Information Device Profile Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-2009 Motorola Inc. Portions copyright 1993-2002 Sun Microsystems, Inc. and Motorola, Inc. All Rights Reserved.