# The contents of this file are subject to the terms of the Common Development and
# Distribution License (the License). You may not use this file except in compliance with the
# License.
#
# You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
# specific language governing permission and limitations under the License.
#
# When distributing Covered Software, include this CDDL Header Notice in each file and include
# the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
# Header, with the fields enclosed by brackets [] replaced by your own identifying
# information: "Portions copyright [year] [name of copyright owner]".
#
# Copyright 2016 ForgeRock AS.
#
title=Sessions
description=Represents Sessions that can queried via a REST interface.
schema.title=Session
schema.description=Session schema
schema.timeleft.title=Time Left
schema.timeleft.description=Time in seconds when the session is active
schema.userid.title=User Id
schema.userid.description=Identifier of the session owner
schema.property.username.title=Username
schema.property.username.description=The user friendly version of the username.
schema.property.universalId.title=Universal ID
schema.property.universalId.description=The universal ID used by OpenAM to uniquely identify the identity
schema.property.realm.description=The realm in user friendly slash (/) separated format.
schema.property.sessionHandle.title=Session Handle
schema.property.sessionHandle.description=The session handle that can be used to invalidate the session.
schema.property.latestAccessTime.title=Latest Access Time
schema.property.latestAccessTime.description=The timestamp of when the session was last used.
schema.property.maxIdleExpirationTime.title=Max Idle Expiration Time
schema.property.maxIdleExpirationTime.description=The timestamp of when the session would time out due to no activity.
schema.property.maxSessionExpirationTime.title=Max Session Expiration Time
schema.property.maxSessionExpirationTime.description= The timestamp of when the session would time out regardless of \
activity.
tokenId.parameter.description=The user session token id
validate.response.schema.title=Validate session response
validate.response.schema.description=Validate session response
validate.response.schema.valid.description=True if the session is valid, false otherwise
logout.response.schema.title=Logout response
logout.response.schema.description=Logout response
logout.response.schema.result.description=Logout result
active.response.schema.title=Is session active response
active.response.schema.description=Is session active response
active.response.schema.active.description=True is the session is active, false otherwise
idle.response.schema.title=Session idle time response
idle.response.schema.description=Session idle time response
idle.response.schema.idletime.title=Session idle time
idle.response.schema.idletime.description=The amount of time in seconds that a stateful session has been idle
getMaxIdle.response.schema.title=Maximum session idle time
getMaxIdle.response.schema.description=Maximum session idle time
getMaxIdle.response.schema.maxidletime.title=Maximum session idle time
getMaxIdle.response.schema.maxidletime.description=Maximum session idle time in minutes
maxSessionTime.response.schema.title=Maximum length of session response
maxSessionTime.response.schema.description=Maximum length of session response
maxSessionTime.response.schema.maxsessiontime.title=Maximum length of session
maxSessionTime.response.schema.maxsessiontime.description=Maximum possible length of session in minutes
timeLeft.response.schema.title=Remaining session time response
timeLeft.response.schema.description=Remaining session time response
timeLeft.response.schema.maxtime.title=Remaining session time
timeLeft.response.schema.maxtime.description=Remaining session time in seconds
logoutByHandle.request.schema.title=Logout By Handle request
logoutByHandle.request.schema.description=Logout By Handle request
logoutByHandle.request.schema.sessionHandles.title=Session handles
logoutByHandle.request.schema.sessionHandles.description=The array of session handles that needs to be invalidated.
logoutByHandle.response.schema.title=Logout By Handle response
logoutByHandle.response.schema.description=Logout By Handle response
logoutByHandle.response.schema.result.description=Logout result. The key is the session handle, the value is whether \
the logout was successful.
success.response.schema.title=Boolean response
success.response.schema.description=Boolean response either true or false
success.response.schema.success.description=True if operation succeeded otherwise false
properties.names.schema.title=List of properties
properties.names.schema.description=List of session properties names
properties.names.schema.property.title=Property name
properties.names.schema.property.description=Property name
properties.names.values.schema.title=List of properties
properties.names.values.schema.description=List of session properties names and values
validate.action.description=It checks that the specified SSO Token Id is valid or not. \
If there is any problem getting or validating the token which causes an exception the json response will be false. \
In addition if the token is expired then the json response will be set to true. Otherwise it will be set to true.
logout.action.description=It does logout from OpenAM
isActive.action.description=It figures whether the token id, which has been passed as an argument to the REST call \
is valid and optionally refreshes it. This is different from validateSession because this, rather inconveniently, \
requires you to be logged in as admin before this can be invoked. \
Return a jsonic 'true' or 'false' depending on whether the token is valid.
getIdle.action.description=Using the token id specified by the invoker, it finds the token and if valid, \
returns the idle time in seconds or -1 if token is invalid.
getMaxIdle.action.description=It returns number of seconds a session may be idle.
getMaxSessionTime.action.description=It returns maximum possible length of session in minutes.
getMaxTime.action.description=Using the token id specified by the invoker, finds the token and if valid, \
returns its remaining life in seconds. Returns jsonic representation of the number of seconds of remaining life, \
or a representation of -1 if invalid.
getTimeLeft.action.description=Using the token id specified by the invoker, finds the token and if valid, \
returns its remaining life in seconds. Returns jsonic representation of the number of seconds of remaining life, \
or a representation of -1 if invalid.
getProperty.action.description=If a field is requested, returns only that field. If no field is specified, \
returns the key/value of all whitelisted fields.
setProperty.action.description=It sets set of the properties.
deleteProperty.action.description=It deletes set of the properties.
getPropertyNames.action.description=It returns all whitelisted session properties.
getSessionInfo.action.description=It reads and returns the information about the requested session.
getSessionProperties.action.description=It reads and returns all of the whitelisted properties for the requested \
session.
updateSessionProperties.action.description=It updates and returns all of the whitelisted properties for the requested \
session.
logoutByHandle.action.description=It logs out sessions based on the provided session handles.
all.id.query.description=It queries all Sessions across all servers
server.id.query.description=It lists the available Sessions on the named server
query.description=It queries all sessions using the provided query filter.
query.error.400.description=It happens when the provided query filter does not specify the realm.
query.error.500.description=Unexpected server error happened during the process.
error.400.description=It happens when the header "Content-Type"="application/json" is missing in the request.
action.deleteProperty.error.400.description=It happens when the header "Content-Type"="application/json" \
is missing in the request or request body is missing or incorrect.
error.401.description=It happens when when the SSO header is missing in the request \
or user token is not valid or user is not the admin.
error.500.description=It happens when type of the property to be set is not string.
error.unexpected.server.error.description=It happens when type of the property to be set is not string.
refresh.action.description=Refresh the session
read.description=Get the data for a specific Session