/* See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* Esri Inc. licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.esri.gpt.server.assertion.components;
/**
* Assertion constants.
*/
public class AsnConstants {
/** class variables ========================================================= */
/** Anonymous username = "anonymous" */
public static final String ANONYMOUS_USERNAME = "anonymous";
/** Application URN prefix = "urn:esri:geoportal" */
public static final String APP_URN_PREFIX = "urn:esri:geoportal";
/** Field: RDF subject = "rdf.subject" */
public static final String FIELD_RDF_SUBJECT = "rdf.subject";
/** Field: RDF predicate = "rdf.predicate" */
public static final String FIELD_RDF_PREDICATE = "rdf.predicate";
/** Field: RDF value = "rdf.value" */
public static final String FIELD_RDF_VALUE = "rdf.value";
/** Field: system assertion id = "sys.assertionid" */
public static final String FIELD_SYS_ASSERTIONID = "sys.assertionid";
/** Field: system enabled status = "sys.enabled" */
public static final String FIELD_SYS_ENABLED = "sys.enabled";
/** Field: system resource id (associated metadata document id) = "sys.resourceid" */
public static final String FIELD_SYS_RESOURCEID = "sys.resourceid";
/** Field: system timestamp = "sys.timestamp" */
public static final String FIELD_SYS_TIMESTAMP = "sys.timestamp";
/** Field: system timestamp (value edit) = "sys.edit.timestamp" */
public static final String FIELD_SYS_EDIT_TIMESTAMP = "sys.edit.timestamp";
/** Field: user id (local geoportal user id) = "user.id" */
public static final String FIELD_USER_ID = "user.id";
/** Field: system IP address = "user.ipaddress" */
public static final String FIELD_USER_IPADDRESS = "user.ipaddress";
/** Field: user key (typically the distinguished name) = "user.key" */
public static final String FIELD_USER_KEY = "user.key";
/** Field: username = "user.name" */
public static final String FIELD_USER_NAME = "user.name";
/** Operation exception = "urn:esri:geoportal:operation:exception */
public static final String OPERATION_EXCEPTION = "urn:esri:geoportal:operation:exception";
/** Operation status = "urn:esri:geoportal:operation:status:failed" */
public static final String OPERATION_STATUS_FAILED = "urn:esri:geoportal:operation:status:failed";
/** Operation status = "urn:esri:geoportal:operation:status:ok" */
public static final String OPERATION_STATUS_OK = "urn:esri:geoportal:operation:status:ok";
/** Principal = "urn:esri:geoportal:principal:administrator" */
public static final String PRINCIPAL_ADMINISTRATOR = "urn:esri:geoportal:principal:administrator";
/** Principal (any user) = "urn:esri:geoportal:principal:any" */
public static final String PRINCIPAL_ANY = "urn:esri:geoportal:principal:any";
/** Principal = "urn:esri:geoportal:principal:moderator" */
public static final String PRINCIPAL_MODERATOR = "urn:esri:geoportal:principal:moderator";
/** Principal = "urn:esri:geoportal:principal:owner" */
public static final String PRINCIPAL_OWNER = "urn:esri:geoportal:principal:owner";
/** Principal = "urn:esri:geoportal:principal:resource:owner" */
public static final String PRINCIPAL_RESOURCE_OWNER = "urn:esri:geoportal:principal:resource:owner";
/** Subject prefix = "urn:esri:geoportal:resourceid" */
public static final String SUBJECT_PREFIX_RESOURCEID = "urn:esri:geoportal:resourceid";
}