AuthenticationBean

Name AuthenticationBean
Usage HandcarAuthenticationService
getAuthentications getAuthenticationByKey
Type Complex

Description

A key or token for an agent to access handcar for a specified period of time

OSID reference: Authentication.Keys

Structure Definition

ShortName Name Type Description Required? Read only? Implementation Notes
agentId Agent Id String Id of agent that has been authenticated.
For example: nwright@mit.edu
     
agentKey Agent Key String Encrypted key or token that must be kept secret and is used to authenticate a call to handcar      
expirationDate Expiration Date Date The date and time in milliseconds when this authentication expires      

JSON Structure

{
     "type" : "Authentication",
     "agentId" : "id",
     "agentKey" : "XXXX",
     "expirationDate" : "YYYY-MM-DD"
}