Package net.bluemind.authentication.api
Interface ISecurityToken
@Path("/auth/token/{sessionIdentifier}")
public interface ISecurityToken
This API allows upgrading short-lived session identifiers to persisting
tokens lasting 7 days.
Upgraded session identifiers do not require a
IAuthentication.login(String, String, String)
call-
Method Summary
-
Method Details
-
upgrade
@PUT @Path("_upgrade") void upgrade()Promote an existing core session to a long-lived access token -
renew
@POST @Path("_renew") void renew()Extend token life by 7 days -
destroy
@DELETE @Path("_delete") void destroy()
-