Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-01


oracle.irm.engine.types.core.status
Enum StatusPageRequest.StatusPage

java.lang.Object
  extended by java.lang.Enum<StatusPageRequest.StatusPage>
      extended by oracle.irm.engine.types.core.status.StatusPageRequest.StatusPage

All Implemented Interfaces:
Serializable, Comparable<StatusPageRequest.StatusPage>
Enclosing class:
StatusPageRequest

public static enum StatusPageRequest.StatusPage
extends Enum<StatusPageRequest.StatusPage>

Status Page enumeration. This enumeration is for use by EJB and Web Service types and interfaces. This enumeration also includes two additional methods value and fromValue which are used when binding the enumeration value in a web service call.


Enum Constant Summary
AUTHENTICATION_ANONYMOUS
          Not authenticated status page.
AUTHENTICATION_FAILED
          Authentication failed status page.
DIAGNOSTICS
          Diagnostics status page.
GENERAL_ERROR
          General desktop error status page.
INFORMATION
          Information status page.
LICENSE_CHANGED
          License changed status page.
LICENSE_EXPIRED
          License expired status page.
LICENSE_IN_USE
          License in use status page.
LICENSES_CHECKED_IN
          Licenses checked in status page.
MOVIE_AFTER_MOVIE
          Movie stopped status page.
MOVIE_BEFORE_MOVIE
          Movie start status page.
NO_LICENSES
          No licenses status page.
NO_LICENSES_OFFLINE
          No licenses while off-line status page.
OFFICE_PASSWORD_PROTECTED
          Office content password protected status page.
OFFICE_PLUGIN_NOT_TRUSTED
          Office plug-in status page.
PRIVACY
          Privacy statement status page.
REPUDIATED
          Desktop repudiated status page.
SERVER_CONNECTION
          Cannot connect to server status page.
UNKNOWN
          Unknown status page.
UNKNOWN_CLASSIFICATION
          Unknown classification status page.
UNSUPPORTED_FORMAT
          Unsupported content format status page.
UPGRADE
          Upgrade required status page.

 

Method Summary
static StatusPageRequest.StatusPage fromValue(String value)
          Get the enumeration value from a string.
 String value()
          Get the enumeration string value.
static StatusPageRequest.StatusPage valueOf(String name)
          Returns the enum constant of this type with the specified name.
static StatusPageRequest.StatusPage[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.

 

Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Enum Constant Detail

DIAGNOSTICS

public static final StatusPageRequest.StatusPage DIAGNOSTICS
Diagnostics status page. When the self-test action is performed within the desktop, one of the steps is to contact the desktop web site. In this scenario the desktop will ask for the diagnostic status page.

INFORMATION

public static final StatusPageRequest.StatusPage INFORMATION
Information status page. When the user clicks on the 'information' button or link the information status page is requested. The information status page should provide details about the content's classification.

GENERAL_ERROR

public static final StatusPageRequest.StatusPage GENERAL_ERROR
General desktop error status page. A general desktop error has occurred.

UNKNOWN

public static final StatusPageRequest.StatusPage UNKNOWN
Unknown status page. Unknown status page.

PRIVACY

public static final StatusPageRequest.StatusPage PRIVACY
Privacy statement status page.

LICENSE_EXPIRED

public static final StatusPageRequest.StatusPage LICENSE_EXPIRED
License expired status page. When a user is using sealed content, their license based rights may expired. If the license cannot be refreshed from the server this status page will be displayed.

LICENSES_CHECKED_IN

public static final StatusPageRequest.StatusPage LICENSES_CHECKED_IN
Licenses checked in status page. When a user checks in all their licenses (when viewing content) the licenses checked in status page is displayed.

LICENSE_IN_USE

public static final StatusPageRequest.StatusPage LICENSE_IN_USE
License in use status page. A license is applicable, but use on another device. This status page will display details about the other device or devices.

LICENSE_CHANGED

public static final StatusPageRequest.StatusPage LICENSE_CHANGED
License changed status page. When a user is using sealed content, their license based rights may be refreshed from the server. If these rights change, for example allowing printing, this status page will be displayed.

NO_LICENSES

public static final StatusPageRequest.StatusPage NO_LICENSES
No licenses status page. The user has no rights to access the content.

NO_LICENSES_OFFLINE

public static final StatusPageRequest.StatusPage NO_LICENSES_OFFLINE
No licenses while off-line status page. The user has no rights stored off-line to access the content. The server cannot be contacted to see if there are licenses available.

UPGRADE

public static final StatusPageRequest.StatusPage UPGRADE
Upgrade required status page. The server has prompted the desktop to perform a mandatory upgrade.

REPUDIATED

public static final StatusPageRequest.StatusPage REPUDIATED
Desktop repudiated status page. The server has denied access to the desktop.

SERVER_CONNECTION

public static final StatusPageRequest.StatusPage SERVER_CONNECTION
Cannot connect to server status page. The server cannot be contacted.

AUTHENTICATION_ANONYMOUS

public static final StatusPageRequest.StatusPage AUTHENTICATION_ANONYMOUS
Not authenticated status page. The user has accessed content but chosen to cancel the authentication process.

AUTHENTICATION_FAILED

public static final StatusPageRequest.StatusPage AUTHENTICATION_FAILED
Authentication failed status page. The user has accessed content, authenticated, but failed to authenticate (e.g. bad password).

UNKNOWN_CLASSIFICATION

public static final StatusPageRequest.StatusPage UNKNOWN_CLASSIFICATION
Unknown classification status page. The server does not know about the classification of the content. This would typically occur if the classification has been removed from the server after creating sealed content.

UNSUPPORTED_FORMAT

public static final StatusPageRequest.StatusPage UNSUPPORTED_FORMAT
Unsupported content format status page. The desktop cannot render the content format. For example, if the application that normally renders the content has not been installed.

OFFICE_PASSWORD_PROTECTED

public static final StatusPageRequest.StatusPage OFFICE_PASSWORD_PROTECTED
Office content password protected status page. The desktop attempts to protect the content with password protection. If this password protection cannot be applied this status page is displayed.

OFFICE_PLUGIN_NOT_TRUSTED

public static final StatusPageRequest.StatusPage OFFICE_PLUGIN_NOT_TRUSTED
Office plug-in status page. A third party plug-in is not trusted and is preventing the sealed content from being accessed.

MOVIE_BEFORE_MOVIE

public static final StatusPageRequest.StatusPage MOVIE_BEFORE_MOVIE
Movie start status page. This status page is display before a sealed movie has been started.

MOVIE_AFTER_MOVIE

public static final StatusPageRequest.StatusPage MOVIE_AFTER_MOVIE
Movie stopped status page. This status page is display after a sealed movie has been shown.

Method Detail

values

public static StatusPageRequest.StatusPage[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (StatusPageRequest.StatusPage c : StatusPageRequest.StatusPage.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static StatusPageRequest.StatusPage valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

value

public String value()
Get the enumeration string value.
Returns:
the enumeration value as a string value.

fromValue

public static StatusPageRequest.StatusPage fromValue(String value)
Get the enumeration value from a string.
Parameters:
value - the enumeration value as a string value.
Returns:
the enumeration value.

Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-01


Copyright © 2010, Oracle. All rights reserved.